The game is amazing but the engine is abysmal and that is what is going to make people leave or stop playing. There is only so much you can tolerate when online play drops to 20fps and you have a rig that is decent enough that you should be guaranteed 30fps with any game. There is no way I'll buy any future DLC or expansions if the performance of the game stays like this with no improvement. It's not a buy I regret but it's a reoccurring theme these days with PC gaming that games are unfinished and unpolished and rushed out. I've been a solid PC gamer for 10 years now and I'm seriously considering buying a console and just being done with it, I won't miss the broken and buggy mod community as much as they try the vast majority of user made content isn't even worth touching and has always been this way.
My specs for any that are interested to know are:
i5 2500k 4.0GHz
GTX 660
8 GIG RAM
Before someone jumps down my throat and tells me my PC isn't great I know that and never expected to run Arma 3 on max settings but running everything on standard with everything else on low/disabled is a kick in the teeth. Sure single player runs.. better.. but not by much and is still plagued by the same performance issues. I care about this game enough to sign up here to tell the devs that I really hope they can fix this but after reading through previous posts and seeing that there has been no mention from them about addressing these issues I know exactly what that means, I've been PC gaming too long to know not to ever hold your breath and I wont. No way will upgrade to an i7 just for Arma either especially when I see from others that performance is still just as bad or maybe a couple of frames better and the PC community shouldn't feel forced to do that either. Fix your game please.