I don't know what everyone is complaining about. Steam is the bomb, and I never buy games that aren't on there. Even if you don't like it--big deal, it's a whole 2 minute process to install.
PC Gamers always get railed--you have to face facts: Consoles drive the market.
No dedicated servers seems pretty silly, though. But I must say I hate it when I end up on servers that modify the game so much it's unrecognizable. I'm sure they dropped dedicated server support for a reason. Give it time.
You can choose not to spend $60 on what you know is a great game--that's your choice. And you know deep down that even if it is ported from the consoles, it's still gonna be better on the PC. That's just a fact.
Right now, Steam will not even start for me.
Guess what? I dont really care. I dont like how it works.
I like the concept, but the implementation SUCKS.
Also, no dedicated servers means that the chance of finding an active game with open spots will be next to impossible.
Even if you do, then the quality of the server will show through. It just will not be worth it.
Imagine playing this game on your computer. Lets say it can run the game fairly well. Now, you want a good multiplayer game, but none are open/up so you decide to host your own (Providing your ISP allows you to!). Ok, so far so good. Next a few more people start to connect in. Cool, other people! Next thing you know, your ping skyrockets (and theirs) to around 500 and things get jumpy. Your computer can barely keep up. Then 4 more players join, and it either reduces gameplay to screenshot browsing, or you crash.
Even should you succeed, lets say one of the players is some 12 year old kid, screaming with a high pitched nasal voice and constantly cussing and screaming at you all about how gay you are and what naughty things you do to your mom at night (I have heard this.....). Well too bad, either you put up with him or you quit the game, because he wont leave unless he wants to.
That sound like a great game?
~Lordbob