Best Buy, Starbucks changed their rewards programs. Then came backlash
Offering free rewards can be expensive for companies, and they are trying to control costs during a period of high inflation.