All BS reasons.
There's a reason why US national debt is the highest in the world. There's also a reason why most Americans have no savings and live paycheck to paycheck. And it has everything to do with credit.
Typical American mentality is that if you cannot afford something, you buy it anyway. No money? - No problem, just use credit!
Now take a look at Asian countries, for example. Yes, they also have credit cards. But the overwhelming majority of people in those countries only buy something that they can pay for in cash. Even though they have credit cards, they don't rely on them and rarely ever use them (mostly in emergency situations).
To address each of your reasons:
1. Consumerism 101. They got you by the balls. Banks in this country essentially brainwashed everyone into using credit cards. Because heaven forbid people move their fat a$$ and stop by a bank to get some cash. Also, ATM's and banks are everywhere. There's no need to pay any fees to get cash, unless you opened accounts at some third-world bank that only serves locally.
2. Rewards are absolutely a marketing gimmick to get people to sign up and tear them a new behind. They want to make you completely dependent on credit. The second anyone misses a payment, bam! They win. That's the point of credit cards, after all.
3. How many times were you robbed of your cash at gunpoint? How many times did you lose your wallet? How many times did somebody steal your hard-earned money? - This is a moot point. If you're that worried about losing cash or being robbed, then you got bigger problems.
4. If you buy with a credit card, you leave paper trail. That's reason enough not to use it. If you buy with cash, nobody knows what you bought, where, and when.
I can give you a million reasons why buying with cash is better. For starters, it teaches you financial responsibility. And you can purchase many things without anybody knowing, including Uncle Sam - there are obvious reasons why this is important; use your imagination.
Your arguments are weak sauce. They sound more like excuses. Like most, you're just afraid to use cash because it requires being more responsible and less spendy.
[doublepost=1564770201][/doublepost]
Don't bother. They won't get it.
You're basically telling zombies not to be zombies. Most people are brainwashed and absolutely addicted to credit like they are to FB and Instagram. They don't understand the benefits of cash.
When hard times come (and they will, since the probability of another financial meltdown is higher today than it was in 2007), these people will be the first to go broke.