Something is obviously wrong on your end, I fixed my stutters, and many others are playing online right now just fine. So the games not broken. That's a fact. I would try making sure my drivers are up to date, nvidia control panel settings aren't set to something not from default, reinstall the game. If you can't attempt basic trouble shooting than that's your problem. I was also getting a high framerate and unplayable stutters even though the high FPS, I had to lock the framerate to 60 fps, I also updated my drivers and deleted the startup.cfg, I now am running at a locked 75 fps with my refresh rate at 75hz. Game is completely smooth with maxed out settings. The game works. You just need to figure out why it's not for you. Whining and making threats is not going to help you get anywhere.