Yep up until 2 years ago, this was my dad. I might also add that when he passed away, he owned his brand new 2500 square foot home with HUGE in ground pool, his brand new car, and when he died he left his 3 kids more than most people making twice his income will probably ever have. He hated credit card companies and would never have one, h paid cash for everything.
I worked for a big credit card company that everyone knows and seeing the way that they operate, I have developed my dads hatred of all things plastic. Yes they can give you cash back and yes you can get rewards, yes you don't pay interest if you pay it off, but that isn't why they are in business. These types of people aren't considered good customers. They are betting and hoping that you will slip up and not pay your bill on time. They will try and slide all sorts of things by you just hoping that you don't notice. Things like changing your billing date, suddenly cutting your limit and then charging you over the limit fees. Ok rant if over. If people want to use credit cards then fine. Me not so much.
They may not make interest on me but they do make money every time I swipe my card. Of course they are in it to make money and so many people don't PIF every month.

.