For the umpteenth time: there is nothing, legally, that would require them to refund a donation towards a failed project. It's a purely moral decision (although these morals may be influenced by business, as it makes them seem like they care more about their fans than other companies). Now, let me just ask Unicef to refund my donations. After all, there are still poor kids in the world, so they didn't follow up on their promise.