*sighs* Another 'Steam is Great!' thread...
It's not great, and here are a few reasons why.
1.
The numbers are misleading - currently there are 4.5 million people logged in
http://store.steampowered.com/stats/ and you're thinking, OMG! 4.5 million people, think if a million of them came to MW:O, it'd make the game rich and everyone would be happy *joys* CounterStrike has 75K people playing (but y u no have millions?) because Steam is being pre-installed on PCs (that practice is garbage IMO but whatever) so this is more a monopoly push (ala Microsoft) by Valve than freedom of choice by users (and that blows).
2.
Your paying for users that don't play your game - whee, that' a terrible business model, paying for things you don't use, but when it's Steam, for some reason it defies business logic and it's unicorns and sparkle.
3.
DRM (SecurROM + Steam DRM) and
Regional locking - Steam enforces DRM (their DRM + 3rd party DRM...because 2 times the foolishness is twice as good?) and what regions of the world can play your game...didn't know that one did you? buy a retail version and you can play all you want...buy it on Steam if it's locked in your country...nope...sorry..
big brother...Steam decides what you can and can't do, I shouldn't have to go into DRM and why it's a drag but just in case you don't know
http://www.reclaimyo...M-%28SecuROM%29...
4.
Playerbase issues - blah blah, same old argument, immature playerbase, huge influx of non-canon players turns game into Grief Warrior Online, I'd argue that the Steam playerbase is big retail box PC game based, and F2P online games have not had enough presence on there to allow time for that crowd to migrate to it.
5.
Local Resource issues - why do I want something allocating resources to play something else that needs said resources? why not just make it browser based and skip all the extra crapware install on my computer? Cause that would suck...both ways.
6.
You Can't Get A Little Pregnant - once you're in Steam, you're stuck, you aren't getting out without major issues/player loss, and any future change they decide to make, you're making too, because you're now in a symbiotic relationship (and guess who the pilot fish is?)
7.
One size does not fit all - Steam down because they pissed off Anon? You're down too, COD 10 drops and bandwidth is crushed to ISDN rates? have fun playing MechLag Online. The first rule of computer is you never tie your app to the mercy of another app if you can help it, because other people code like **** (true story).
8.
Sacrificing Flexibility for the Promise of Profit - How many times is a DL site for a game doing to be down? Go Live and version updates...what's the total outage time usually? Is that a good enough reason to tie into a platform that you have no say in development? So maybe you can get another 150K users (but lose 25K users that dislike Steam) All for being able to DL a 20GB client in 2 hours that would otherwise take 2.5 hrs (here's a thought, how about making the freaking client smaller?)
9.
Lack of compettion = bad juju - Everyone loves to hate on Microsoft, but loves Steam, they're very similar in many ways, without viable competition Steam can (and will) force titles to join, and basically blackmail (for lack of a better term) those that don't. That's not good.
10.
register, register, register - Want to play MW:O? great! DL on steam, oh fill this form out for a MS account, ok client is downloading...oh...fill this form out for a free COD account...ummm...ok I don't want to play...oh wait...another registration form for Jelly of the Month club? wait...I don't want jelly..just get me to the game...arghh...another form to have junk mail sent to your home....forget it I'll play the TT version...alot less spam.
The moral of this story kids is never sacrifice flexibility and the ability to do it yourself, just because someone on the other side of the fence is promising it'll be easier to do it his way.
That's a sucker's bet.
Edited by Kaemon, 27 January 2012 - 09:34 AM.