PlanetSide2 wasn't quite ready for playing when it was released. I know, I played it. It was a beta version, public testing. The good thing - it's under active development. Really. This week, every day a new patch. Still it doesn't feel like it's finished now - rather, work in progress.
The game is officially free-to-play (F2P), but it's really hard to have fun without spending money on it - and it's not cheap if you want to buy an useful gun or turret. So, we get to test an unfinished game, and to pay for it at the same time.