As much as you'd like to believe what you just said, I'll wager that only people who are obsessed with physical media and going to nerd-filled, horrible computer stores to buy a game are the ones who will stubbornly refuse to use steam [or an equivalent delivery service] in the future. Sorry to have a dissenting opinion, but for many people with broadband connections [most gamers], Steam is a perfect idea. It seems popular to bash steam, but the truth is that it shall be the main method for gaming and software commerce in the future. 5 years from now, your post will seem as naieve to everyone else as it does to me.
I'm not talking about five years from now. I'm talking about now. Because you aren't getting anything extra over Steam, and are in fact paying the same price as retail without the price justification (which truck driver's salary needs to be paid from Steam's profits?), Steam, as it exists right now, is not delivering on its promise. It might do so eventually, but it's not happening now, and will not happen at HL2's release. It will definitely start a ripple effect, but the question is how far out the ripples will spread. I don't think it's going to make that big a change in the industry.
As for Steam itself, I have nothing against it. Actually, I like Steam. It's a great service and a great idea. The people who complain about Steam are probably the same people who refuse to use GMail for some vague privacy reasons that don't stack up to reality.
My post did not take issue with Steam as a program, Steam as a dashboard for managing your video games, or Steam as a content delivery service. My issue is with the idea that Steam is somehow cutting out the evil publisher and the evil retailer. It is not. Perhaps it will in the future, but when you buy Half-life 2 over Steam, the only entity you cut out is the retailer. Vivendi will still profit. Vivendi will still budget that money towards covering delivery costs--CD/DVD pressing costs, packaging costs, marketing costs, delivery costs, royalties--while you, the Steam customer, do not get the results of that which your money has paid for (you aren't getting a CD/DVD, you aren't getting a manual, you aren't getting a box, you aren't getting anything of the sort, yet you've still paid for it. In other situations, this would be called a ripoff.)
As it stands right now, Steam is not going to do what so many people seem to believe it will do when HL2 comes out. Perhaps eventually Valve will be able to change the marketplace, but it'll take until Half-life 3's release to see just how much of an effect Steam will have. If you want to buy HL2 over Steam, go right ahead. You're contributing to a new infrastructure that by all rights should be available. But I want my money's worth, and so until games sold over Steam reflect their actual cost, and not their "we need to keep the people who cater to the other 98% of our customers" cost, I'm going to buy at retail.
I'm sorry that you put me into a "Steam hater" profile, but nothing could be further from the truth.
Edit: sentence correction.
This comment was edited on Sep 25, 04:49.