Why Charities Lost Money After Gamers Cancelled Harry Potter