So when did this start happening? It seems like anytime something requires cash the answer is "I don't have any on me, let me run to the ATM." I understand that it's usually easier to just pay with a credit or debit card, but I don't like doing that for 2 big reasons. Stores get charged a percentage of the transaction by the credit card company, and I'd rather that money go to the store itself. And when you actually pay with cash you realize just how much money your spending, and maybe that this purchase is kind of foolhardy? (The same applies to any system that has you buying "points" that you use to purchase something. You don't feel nearly as guilty when you spend 1200 Microsoft points on a downloadable game if you don't remember what the conversation rate is.)
I like to always keep some cash on me, especially when I know I'll be going out and about. But the lack of cash of everyone else gets on my nerves in certain situations. Say you take a taxi, and everyone else is lacking in dinero. Guess who's paying the fare? Or how about when you go to a restaurant, and they won't allow you to split the bill 8 ways (don't get me started on how stupid this "rule" is). So this is my bleg for the day: carry some cash around with you, even if you plan on using your credit card for most everything. It'll help me out, mainly because I'm planning on pickpocketing all of you.