Sorry guys I'm on the side where competition should be everywhere ,otherwise you get ripped off. And this is what steam is all about. All their prices are fkn high and you get happy when the game is sold at real market value. Actually its Steams own fault that EA pulled their stuff off. If Steam was a normal open client (with open API for developers) where you could add the same game you buy in a store so the steam client behaves exactly the same way it would with steam bought stuff then I agree its cool because steam client does its job nicely. Sadly all the noob producers go with steam and its only EA that has a leet enough title to turn the tables a bit(so don't worry not all producers will go this way).
I agree that having another noob client is a crap solution but lets me hope there will be one open standard that would link all games without the need to buy games through it so it works.
I agree, there are prices are indeed high, unless the game is on sale. There standard prices are usually higher than the same game on disc from an online retailer. If anyone disagrees with this, simply do a comparison.
I agree that an open API would be awesome, but it isn't gonna happen, because the whole point of running the Steam platform is to lock you in and prevent you selling your game (think all that crap about games publishers trying to "combat" second hand games that they have no right to do).
What we need are the likes of
www.gog.com with their totally unrestricted DRM-free model to become more successful. I've bought a few games off them now, some of them which I already had, specifically to support them. That's the only thing that will potentially shake things up.
Steams prices are high? 10% discount on all games that usually aren't even out yet, constant sales, are you drunk? Before I used Steam I was a pirate, the insanely low cost of games on Steam is the one and only thing that actually brought me back into buying games. You are the first person I have ever heard complain about Steam prices.
You must not understand how the market works on setting prices though since it seems you assume Steam sets their price at the same cost as boxed prices (when they don't have to make a disc, manuals, or a box), which is what I assume by your real market value statement. Retail chains would never allow Steam to put their copies at a lower price, Wal-Mart and Gamestop are massive resellers, and if they knew someone else was allowed to sell it cheaper, they would just pull that publishers titles from their shelves until that publisher wised up.
Of course Steam generally price their games higher than retail (I'm not talking special offers). Just do a comparison of a handful of games. Here's one example to start you off: (I realize that you're in the USA and will see the dollar price for this game and I'm in the UK)
CoD: Black Ops
Steam price: £40
Amazon price: £20 for the disc
Neither is on special offer, so Steam are a complete rip-off!
Now, to be fair, I've looked up a couple of other retailers too:
Game: £20 like Amazon for the disc - but they offer the download only version for £35 WTF?
play.com £35 for the disc version. Very uncompetitive with the other retailers, I think you'll agree.
I get the impression that there's some sort of cartel-like agreement to keep the retailers in business, where you pay less for having the convenience of downloading (assuming a fast internet connection, of course), just look at the Game example.