Because it is convenient to spend sometime if emergency. No cash payments, credit cards can be used at all. Going abroad to carry cash more risk of finding and dangerous. So carry credit cards will be safer. But I have to control myself and money management.