What he would be against is carrying over the debt.
Few people have the self-discipline to payoff their credit card debt each month.
Responsible use of a credit card does not exist. Credit card debt is a major problem in America. There is no positive side to credit card use.
He then goes on to say: "You will spend more if you use a credit card" and "When you pay cash, you can 'feel' the money leaving you."
Again, this is Dave projecting his problems with credit cards to the population as a whole. Since my family is disciplined to pay off the card each month (with the up-thread mentioned exception of when we deliberately used it as a 'bridge loan' for new home renovation because it was cheaper & faster than any available HELOC) when we use the card it's emotionally the same as using cash since we know that we're going to be writing a check to pay that purchase off when the current billing cycle closes.
Dave's one-size-fits-all advice doesn't. Treating people like children instead of educating them is the wrong way to go, in my opinion.