My assumption is that traditional finance money is often a lot more refundable.
FWIW, different industry, but I did a few months as a contractor at two AAA game devs and my god the amount of shit you have to deal with, having a staff flagged forum account with 0 posts, people would go through the member list, send hundreds of DMs begging for free shit, try to find your email to harass you for free beta keys or cash shop items, friends IRL would be like "haha does that mean you can edit my character to be max level"