If you were someone like me who was still playing games like TFC and CS when HL2 came out you were already on Steam. And at the time, Steam really wasn't what it is now. At best it was a fancy place to manage your Valve games. It had only just started to sell other titles shortly before that, but more to the point, it was already a year out of beta when its first big title was released, and you didn't even have to be able to authenticate it on Steam to be able to start playing the single player (as I recall they underestimated the server load and it took a day or so for most people to be able to activate it on Steam).Frostbite3789 said:You did the same for Half Life 2, right? Right? ...right? Probably not. Which means your bitching is 100% unfounded.
But the important thing to realize is a lot of people were already on Steam to play some of their favourite games, and it had already been around for almost 3 years if you include the beta so it was running quite well at that point, and the features you get with it have been continually improved since then.
But what do you get if you want to buy Battlefield 3 at launch? Well, at best you get to be their guinea pig for testing the Origin service. At worst, you might not be able to play anything unless you're logged in, which could be a big issue if the service has the kind of growing pains Steam did at launch.