Children cry, they have not outgrown it from being a baby yet. So if you ignore the children and look at the facts:
There are hackers, and the ability to kick or vote ban them.
The graphics are fairly dated, but still relevant.
The gameplay is entertaining and fast paced. (Think Counterstrike but more precise)
There are TONS of unlockables, you can rent or buy as well as level up.
You can use NX (real money) to unlock items and cosmetic upgrades, you also get NX for doing daily challenges.
The game is free, fun, and difficult. A lot of people get upset and blame the game instead of their own lacking abilities. The game is not perfect but it is better than most of what is out there ( which is not saying much). If you want to play a shooter, come play. If not give it it a miss. The community is sadly VERY hit and miss, you get a lot of children and ragers and the occasional hacker.
The best part for me: The amazing weapon selection, you are hard pressed not to find your preference.
The worst part: The community