Call of Duty won’t be the last high-profile game to get rid of loot boxes