Because that’s your subjective experience?
Canada has lots of stores that offer a discount if you pay cash. Many have a minimum purchase amount for credit cards.