Theoclymenus: You should be able to leave Steam alone for months or years if you so please and still be able to fire up your games in an instant. This is one of the things which utterly pisses me off about Steam. When there's a new client update you don't get an option to update now or later - it has to be now, even if you haven't got time. This is no good at all if you haven't got time to wait for the update or if you've prearranged a multiplayer session. But they just don't care about you, the gamer. Steam may be a very polished service in other respects but the cons massively outweigh the pros. They also don't seem to give a damn about the non-savvy users who don't know how to use their stupid, invasive client. DRM isn't working because pirates will continue to pirate and only honest gamers who would never even consider pirating end up being punished.
JustADreamer: Spot on. My first contact with Steam was when I've bought a boxed copy of Dawn of War 2. What a mess that game was lol. No, I'm not talking about the game itself but the ridiculous DRM or some other bullshit it had. Afair you had to register it on Steam which really annoyed me, than I had to download a ridiculously huge update which again took some time and after all of these, when I thought I could finally play, I started the game and it turned out I needed to make a MSN/Windows Live account (just to play the campaign). I didn't have an Xbox back than (cause you could use Xbox Live account as well) and that was yet another problem. As you probably already know from Xbox One announcements MS treats polish costumers pretty poorly and it wasn't any better back than. It turned out I couldn't even make this Windows Live account due to some regional bullshit (lol I know right?). I had to google some solutions how to bypass it and only than after what I think was like 4 or 5 hours I was ready to play! Oh wait, I didn't really have time to do that anymore...
and the funny thing? I have decided to buy this game after dling a cracked copy from the web. Installation was a breeze, no problems whatsoever. I have since sworn to never buy anything from Steam (not much a gamer anyway, the only regret I have is that VVVVVV game) and to be honest kinda regret buying an Xbox instead of PS (won't happen again).
Sorry for the derail, it's just some amazing costumer experience I really had to share...
My install of Starcraft 2 took - I kid you not - 17 hours ! I realise this is not Steam but the principle is the same. Clearly I didn't know what I was doing but I just innocently put the disc into my laptop (just like you used to be able to do in the good old days) and that's how it panned out. If I could have been arsed to do a bit of googling in advance maybe I would have have been able to cut down the time, but when I'm in the mood to game I'm in relaxed mode : I don't expect to have to do shitloads of research just to find out how to avoid having a large portion of my weekend erased owing to someone else's security concerns.
As far as the subject of piracy is concerned I don't practise it myself but I'd say I have a neutral attitude towards it nowadays because things like Steam seem to justify it. It's only ordinary gamers who just want to buy a game and play it who actually get punished, not pirates.
Gamers from all over the world ought to be treated the same, I agree with you. I'm from the UK and we tend to still get fair-ish treatment but I personally find it embarrassing when I read stories about region locking etc. and don't want my country to be associated with it. There was a post earlier today by lettmon (spelling) about his experience with Deus Ex : Human Revolution and Steam. He had already had a hell of a time finding a way how to play Fallout New Vegas as his copy had been "regionally locked", whatever that means. The games industry is just lurching from one kind of suckage to another at the moment. It will eat itself if it's not careful.
I don't know anything about consoles post the PS1 but I'm vaguely aware of the XBox/Microsoft issue. I hope it works out well for you.