Well I think everyone has made some good points. But I agree with Anna that Steam is good for Developers, which is good 4 Games.

If Steam hadn't been doing alot of stuff right, they would not be as big as they are! I like the way they promote new games.

If developers can't make money...they won't be making Games!

And there have been a lot of sleazy distributors in the past!
On the other hand, Steam is a little 2 Big and a little 2 monopolistic, a little 2 "Big Brother" at times.

We need to patronize more quality competitors to even the playing field!