You're subsidizing everyone else if you're not trying to get the best loyalty program.
Quite the mentality...
You’re taking a 2%+ loss on every purchase if you’re not playing the game. But you better carry debit cards and cash because some vendors charge extra for credit cards, and some charge extra for using cards at all!