their business model is not selling copies of the game but the store itself.

for what its worth i would not be surprised if funcom decides to give the base game for free…

you get 1200 CC back with Battlepass, so you are somewhat getting crom coins.