in the end it's all about the marketing, some may disagree with what I have said, but no one wants to ever acknowledge the marketing aspect, it is very very simple.
Currently, the nixes are not marketed as a consumer OS, not that I am aware of. Because I don't dislike the nixes....I cannot say if it is because they are not yet ready for mainstream. They can be perfect for certain core markets, but I think they may not be "consumer" ready, ie., average mass market consumer.
Windows has its corporate and consumer products and are marketed to both, nix is only done so right now in corporate I think?
EDIT comment: It could be also the way they are packaged, with the "free linux", none of the distros may want to partake in consumer support? So it actually might be ready? Now that I think of it...that might be a reason it is not consumer ready, none of the distros want to support the "people". Any pro linux but objective people

can comment on this for me? Or just give me and Robie some info.