I think it had been made crystal clear that it is all about the “economy”. I actually expect that the devs make events like gnome weekend more and more scarce, especially after introducing new currencies (e.g., Dragonite).
Kafka had been trying to helplessly defend the devs when they consider giving 50 gems to all players as compensation during the banwave as “economy breaking”. I don’t know how much of the revenue is generated through direct gem sales, but it looks like quite a bit to consider economy-breaking.
50 gems * 8 million players = 400 million gems that they have given away for compensation (I am not going to add 200 gems given to the banned).
In a good vault weekend, an “active” player could easily get 1000 vault and 100 epic vault keys, even if they don’t have a good stash of GaPs. Based on my personal data gathering 1000 vault keys yields 8,500 gems, ignoring all the other goodies, similarly, 100 epic vault keys would mean 2,500 gems. So, that is about 10,000 gems (simplified to keep the math easy) for an active player.
Their “loss”, just for active players, over the vault weekend will be:
8 million * 0.37% (assuming banned people were more or less in the active category) * 10,000 = ~300 million gems!
That’s as almost economy-breaking as their laughable compensation.
And again, none of this Math contains other resources you would get during the vault event e.g., all the extra Dragonite (which is the premium currency right now), keys, tarot cards, etc.
Another aspect of this, I strongly believe is that they are trying to “force” completionists to “buy” tarot cards through campaign passes. That’s constant revenue for them that they are trying to increase. Right now, it takes about hundreds of vault keys to get the new tarot from the vault. If they don’t provide any gnome weekend between releases of tarot keys, it is very unlikely that people not paying for campaign passes will be able to get them through the vault.