>>96485787
This 100%.
Look at this graph>>96485671
It's exactly like in E sport games like League of Legends when they release a new character they are super powerful on launch so that all the players are obligated to purchase them.
Warhammer has even adopted a "battle pass" system with their 3 year "cycles."