Outrage as Microsoft axes its Microsoft Rewards points program