Linux isn't ready for the desktop. Even Ubuntu 12.04 requires you to know a lot about a computer in order to set up. I'm glad Valve are porting it but it can't replace Windows unless MS screws up a lot more than they've ever done.
iOS and Android's success prove people are (unfortunately) willing to accept closed systems. It might be Gabe's priority but it isn't customers'. (I just bought an Android phone,and swapped it for iOS when I found out how locked up it actually was)







