I just started playing the game this month. The new player expirence is really rough, but I found a real cool clan and they've been awesome helping me get going. I actually enjoy the game quite a bit. The world is very interesting and the armor/guns look cool as hell. there's a ton of stuff to do and the only money I dropped was on a few expansions.
I feel like it's so hard to keep a community of this size happy with a game like this. People have been playing this shit for 5 years now? I don't know how they can expect to be completely engaged with the game for that long, that's a tall order for any dev team.