Let's back up a bit. I was complaining about the demo shown, which was single-player. It is entirely possible that those elements are toned down in multiplayer and I won't have issue. I played the BC2 campaign and hated that for how I was shooting at silhouettes so fricking often. I never got around to the multiplayer. It's entirely possible they reserve the over-emphasis on atmospherics in SP to compensate for some performance issues. Who knows? It was just a little too convenient in BC2's campaign that every time I was about to get in a firefight, I knew because a fog descended on the area and my visibility went to crap.
The last BF game I put any time into multiplayer was 1943 and I didn't have a problem, so I'm hopeful that it's just the BF3 campaign that I will have to avoid like the plague. I mean, you can talk about 250m, but in that demo, those shits were 15 meters away at most.
Bookmarks