I'm sorry but it's just not as black and white as you try to make it out in your comparison Roosta.
Just looking at Steam's cons for example:
Updates prevent game time - Only when updating the game that you are currently playing and only until steam adds the functionality which will be soon.
There is absolutely no reason - zero - nil - nada why the community can not be integrated into game play in exactly the same manner as Bnet 2.0. The community is already vastly integrated in most of the new Steam games.
Hacking and exploits is really of no concern because those who get caught loss their Steam accounts and not just the single game which they were hacking on.
Lag in multiplayer - FAR too big a topic to list as a single con. Latency when playing on LAN < 5ms. Latency to local servers is 20-50ms and very few people will have any problems with that. Latency to international servers same as D3's.
Just looking at Steam's cons for example:
Server dependancy only when in online mode. When in online mode only when playing on an externally hosted server. There are thousands of servers to choose from.Negatives:
Requires online authentication
Server dependency
Updates prevent game time
Boxed edition usually require patch before play
Community not integrated into game play (Personally I've had a far better experience with Bnet 2.0 games than with Steam games/BattleLog)
Hacking and exploits
Lag in multiplayer
Cannot resell
Updates prevent game time - Only when updating the game that you are currently playing and only until steam adds the functionality which will be soon.
There is absolutely no reason - zero - nil - nada why the community can not be integrated into game play in exactly the same manner as Bnet 2.0. The community is already vastly integrated in most of the new Steam games.
Hacking and exploits is really of no concern because those who get caught loss their Steam accounts and not just the single game which they were hacking on.
Lag in multiplayer - FAR too big a topic to list as a single con. Latency when playing on LAN < 5ms. Latency to local servers is 20-50ms and very few people will have any problems with that. Latency to international servers same as D3's.