Eh that comment would have been more judgy back in the day when you didn't have a plethora of rewards cards. These days what is more important is how you are paying back your balance. Most people who are using the cards for primarily the rewards are paying off the balance every month (and we pay off the balance every month). I wouldn't personally feel comfortable churning CCs so that's not what I'm talking about.
The Chase CC my husband got last summer substationally subsidized the very pricey Europe airfare for this July's trip. AirFrance point redemption was okay but I believe British Airways had better (although the cost to select your seat was astronomical compared to AirFrance). The CC points also paid completely for the 2 nights in Venice ahead of our cruise. The Venice hotel was one that was $400-$500 per night. We paid $15K World of Hyatt points per night (Chase points transferred to World of Hyatt points) and it didn't take much to get those points (Hyatt has one of the best point redemptions presently on hotels too). We opted to not use points for our Athens hotel for 2 nights (where hotels are for the most part a lot more economical in cost) and booked using the CC and we'll earn points on that.
Also the Chase CC has all the
travel insurance we actually need for the trips we have presently booked with exception medical health coverage (as the trips are outside the U.S. as well). It has lounge access (at applicable places) which is actually really nice to have, it saves you on money at the airports for simple things like food and beverage. It paid for my Global Entry fee (my husband got his paid for through his work).
I could go on and on but yeah. In the world of "charging it" there's a lot more savviness going on behind the scenes than people give credit for.