I agree with you. But personally, I have started limiting the use of credit cards to certain transactions. This is to reduce the risks of my card being cloned or compromised by fraudsters.Some people also use credit cards when they shop in malls and in many other kind of shops. They also use credit cards when they buy fuel at fuel station. This is why I think that credit cards are used in many physical places as well.