The thing is that it’s not Funcom but their owner Tencent a Chinese company that you may want to research. Sure I fault FC for the lack of true development and expansion of the game but Battlepass and the store is all on Tencents head.