The real villains are the banks (no surprise there). In the beginning there were no "credit" cards. They were charge cards - payable in full every billing cycle e.g., traditional AmEx cards). At some point the banks realized that people, as a whole, have little self control and if given the ability to spend more than they can afford in one payment they will.I think this is fine for people who aren't disciplined enough to use credit for what its. Myself and most of the people I know use credit as a tool. Especially credit cards. I use my credit card for the points and security of not having to walk around with a bunch of cash to get stolen or lose. I pay my card of constantly never carrying a balance more than a week. It's got it's benefits. I also have a mortgage. If I waited to save enough cash to buy a house I'd still be renting.
Most of the people I know who talk angerly about credit and swear it of like the devil have either abused credit at one time and defaulted on a credit card/loan or worship Dave Ramsey like he's some sort of financial god.
You do you without telling others what they should do because it works for you.
I still do the financing on my Apple Card, and try to make sure that is the only time the balance is not paid in full. I do it only because it is interest free and nice to not shell out the $2,000 in one payment. But by the same token I try to not have that balance hanging on my card for the full year.