People are piling up on you and to some extent you are going over the top, but the truth is that credit card companies wouldn’t offer these sorts of perks if they didn’t think it would increase spending and make people more likely to go into debt. I myself have never let myself accrue interest in my 9-ish years of having had a credit card, but it’s true that I probably do spend more than I would if the money were coming straight out of my bank account the moment I bought something, and the benefits of using the card (1%-5% depending on the card and merchant) are almost never big enough to justify the expenditures.You are exposing yourself to marketing gimmick and in the end they win. It is akin to compulsive gambling. I don't gamble or play lotto either. If you have a credit limit you are afraid to lose, or are even proud of like I once was - and no I never had credit problems where I didn't have enough cash to offset balance at any given time - then you are being preyed upon, it is a psychological problem "I have control of this". Instead, if you make more than you spend and don't need credit you can save up to your old limit in a savings account, say the limit on credit was $25k, save that up, use the savings account for emergency and that is real money, really there. Credit cards are a psychological gimmick with points and % back. When you pay real money, out of a real account, or better yet write checks or pay cash like I do for superfluous things I want (within reason) then you break that psychological hold on the account of your mind. It is freeing. Next house I will pay in liquid funds, no mortgage. Cash is king, it is power. Credit is second. Also I expect the industry to tighten funds available considerably as people start defaulting on record-high credit card balances. Economy is grinding down.
So while having a credit card does make buying things easier, it also makes it a little too easy, even as someone who is conscientious about fully paying my card off on time. I don’t think credit cards are a net good, but I’m certainly not going to wean myself off them either.