Steam != The internet. No one is preventing people from marketing their crappy games on their own. I have to dig through a mountain of shit in hopes of _possibly_ finding something worth playing. It's bad for users.
>my point is that you should maintain openness while making it easier to discover good content.
Well, figure that one out and I'm sure you'll make a lot of money. Until that happens though, I'll take a semi-closed Steam ecosystem instead of the alternative.