The Battlefield series has never been realistic. At all.
Once you progress past that mental hurdle, you can have fun in this game.
The single player and multiplayer are mostly bug free, especially compared to BF4's launch. Some people are having fps issues with Win10 and Titans, and some other configs, but I'm betting that's all the Shadowplay/Win 10 Gamestream or whatever it's called recording. I updated the drivers on my GTX 1070 and I'm getting 120+ fps in multiplayer, 144 in single player.
The single player is simply gorgeous, although the enemy AI isn't great, and it seems like it'll be very short. So far I'm through the first two chapters. I think the Harlem Hellfighters got ripped off, that portion should have been far longer, and it would have had the trench battles a lot of people are going to be looking for. Still, DICE seems to have really done their homework about the settings and weapons in the game, although yes, obviously
, the experimental weapons laying around and being used were NOT that widespread.
Multiplayer, I've had one terrible game, extremely lopsided numerically and skill wise, but I changed servers and had some pretty good games and two arguably great games, considering it was release day. People were playing as squads, dropping ammo and reviving, playing objectives and worked together to take down the Behemoths in the latter games.
Time to Kill seems acceptable so far, for Scout/Assault/Medic. People playing Support with the LMGs are probably going to be pissed for awhile, they aren't that good(accurracy or damage), based on my limited time with them so far.
The visuals and audio are spectacular. I tried, half seriously, to get everybody to lay down their weapons on one map, so we could just experience the visual splendor of that Swiss coast(Italian Coast?) map with the naval Behemoth.
*Disclaimer* I bought off of GreenManGaming using the discount codes pasted in Bluesnews a couple weeks ago, for $45.39 standard edition.
But, if you haven't liked the Battlefield series in the past 6-10 years you aren't going to like this one much either. The basic gameplay is largely the same.
Unfortunately I have to go to work now, or I'd be tempted to play all day.