well....its just like a multiplayer client.....they used to use WON for their servers, but i guess they figured out how to make money off of it, thus switching to a (sometimes Pay -per-play) steam engine.....its harderd to run multiple cd keys on network (almost impossible) and things like that.....they can ban ur cd key, thus resulting in you buying another one LOL i guess it only benefits them