Originally Posted by
cbn42
Many foreign visitors don't have credit cards. They may be staying with family in the US who are taking care of their expenses, for example.
It also makes a bad first impression. "Welcome to America, this is how we are going to nickle-and-dime you."
Speaking of nickel-and-dime and Welcome to America," "we" don't even have numerals on our coins, making them extremely user-unfriendly