Lmao, servers costs are a joke compared to the profit they make, even individuals can sustain them, not to mention a company.
They can most definitely survive on selling skins. That is offtopic anyway, I wouldn't mind the p2w as long as we get nice events every now and a while, sadly only bad ones like the current one, if you count as "exp" being good, which spoilers, it's not. Gear wins.
P2W is never good, no matter what the circumstances are.
In the end they can do whatever they want.
And i like that we at least get xp with this event.