DICE has already screwed this game up! The multiply-player is setup like Titanfall: no dedicated servers, no server selection option, etc... The game will just place you in a random server to play with random people, WTF! I cancelled my preorder about a month ago when DICE confirm this.
There are dedicated servers, just no server browser. Personally, I would like a browser, but at least it's not listen servers
What! Seriously? Oh man. I loved playing Titanfall, but that Multiplayer part really stinks. Dedicated servers please! Too much to ask?