Well I can never just have one slice or one taco so I never feel badly for using a CC.
One time this guy started to yell because I paid for my burgers with CC. I told him that my CC bill helps me keep track of all my spending, and that I earn enough FF miles to fly to Mexico in business class every year for "FREE".