> So when will Steam let me add third party repositories for software?
This was never a comparison between Steam and the Windows 8 app store. The two are not equivalent, because one is baked into the OS, while the other is 3rd party software.
What is comparable is the Windows 8 app store and the Ubuntu Software Center. And it's very clear that the latter is much more open.