Rewards Cards Lose Their Luster as Merchants Finally Push Back on Fees