Virgil said:
Playing any games, especially multiplayer ones, on a PC is far far more difficult than it is on a console these days, but one thing remains the same: You can always rely on Gamespy to make it worse.
It doesn't have to be... that is the mind boggling part. No I am not talking about the no-dedicated server crap that is being seen. I mean of how bloody simple even older MP games have it. This isn't the days of ROTT or something, back before the internet was invented and home networks where scary and difficult things to operate. Internet gaming was already simplified to the point a child could connect to game servers, as evident by all those whinny little brats you find in most CS severs. Open the game, click find server, maybe modify some filters if you where 'elite' enough to understand what a filter is, click on a sever and... play.
How hard is it to screw that up?
Bloody easy it seems, so much so we need to remove the option of dedicated servers so those poor game designers can't screw it up any more.