Considering this game isn't expensive in the first place, does not require a subscription, and the store is only for cosmetics, I don't see the need for it to be f2p. If any of the above mentioned were reversed, it would lend the argument more credibility. But they aren't.