So for me a top game, so the story is not the blast but the gameplay hammer the characters play all super good and the mix of roles and FPS is well done. Sure, you can improve something but think it all comes yet also I hate Shooter and here I find it hard to even it is one of the PvP part is fun
And yes, many complain that the money would be more drinne. Personally, I think you should stop worrying how much money has been invested but simply notification enjoy the game :-)