Even on TDM (which is not the way BF3 should be played) you can control areas and get some nice streaks as long as you are careful and have a bit of luck. Check it out!
So, there’s been a constant stream of discontent especially among Call of Duty players regarding the peer to peer system on how some people will always “pull host” and some people will never do. And the obvious solution for everybody also popped up : dedicated servers!
“How does a dedicated server help my gaming experience?” you may ask yourself. Simple! Dedicated servers are nothing much more than a stripped version of the game, which doesn’t handle anything else apart from network traffic. Imagine that your game wouldn’t actually have to render those beautiful graphics, or compute any physics and all the pretty things, and it just ran quietly in the background just sending 1s and 0s over the network port. That would be fast, wouldn’t it? This is what happens on a dedicated server.
However there is a second aspect that makes dedicated servers special.