Card rewards not appealing to the shopping masses

It seems shoppers are getting fed up with rewards-based credit cards.

feedback