How is a limited Beta a failure? Your "logic" does not compute, there seems to be a logic error somewhere
Please, shut up already. Closed app store? So stop using Android/iOS/Symbian/WP or what ever you are using. This is the most idiotic thing someone can say about the W8 app store. Steam HAS to move on, if not good luck fighting off Windows Store. Gabe is acting like a child and they have to be grateful that they ain't selling stocks otherweise that punk would be fired in matter of minutes.
Limited beta isn't a failiure, Steam client for Linux is a failure, they can not force AAA title publishers to port their games and no thanks, I'm not all that interested in playing indie games only.