Not really leveling expectations as much as commenting on it from a consumer standpoint. Why spend BTC and buy it back, when I can get cash back for using my credit card?
1. Because those perks are provided to you by the credit card company due to incredible interest rates they charge the user and the high fees they charge the retailer. It's a way for them to get you to open and keep a line of credit with them.
2. You're supporting the bitcoin ecosystem by doing so.
3. You're supporting the retailers who are accepting bitcoin and receiving the benefits of reduced to no transaction fees.
4. Most of us here are against the institution of credit, credit cards, banking, and the general practice of high interest rates, fees, and incurring debt beyond your income which forces you into using such devices to keep you in debt and keep the corrupt banking industry in billions of dollars in profits and control of most the worlds governments.
Oh and please save the "I used credit card and pay it off right away just to earn cash back/points" speech. If you actually do, you're one of a handful. Hence the billions of dollars in profits from those who don't.
Yeah, I said aside from the "supporting bitcoin" attitude. If we're going to talk about real markets and real market incentives, the cult support doesn't matter.
Your points about debt are irrelevant, since BTC is not debt. Why would I spend my assets (BTC), when I can spend my assets ($$) by using a credit card and thereby get paid for it?
In fact, I'd prefer to hoard my BTC and spend my dollars.
It works both ways you know? Why should retailers accept bitcoin? Except no transaction fee on a couple of purchases from a few internet geeks. Why spend the hours educating myself on it, make sure I'm compliant, etc etc.