Interesting. I have never been to the US but in South East Asia most of the time I can pay with cash. Inversely I don't think we can use credit cards on the food market (it wouldn't even come up in my mind to use it there).