We have multiple cards in the family and use them for basically every single purchase. Depending on the cash back or travel offers we choose which ones to use at which store. We never carry over a balance to the next month.
If you are able to stay disciplined and pay off every card every month, it's just been prudent to use CCs. I can cut my travel budget by a 3rd if I can get a free ticket for one of us, plus perks like free luggage check in, priority accesses etc.
With a surcharge though, that all changes. If this becomes widespread I'll cancel most of my cards and keep one that doesn't have an annual free just in case.