An old friend of mine was one of the designers on that game, and I used to do QA at the SOE offices.
I always wanted to like Planetside 2, but the vehicle mechanics always felt too rock paper scissory and kills never really seemed to mean anything and the overall meta of the game just never felt like it came together.
It did have solid FPS mechanics though and one of the coolest games ever for sheer scale of warfare.