I've been playing this game for over 5 years now and still love it! A lot of the hate lately has been that they've begun to push more content on people that you can pay for. At the end of the day you can still be a free to play player and have a good time - in fact my favorite game mode (Battlegrounds) is entirely free to play! They also do try to offer a lot of different price points if you want to pay which I think gets missed by a lot of people.