Different stream
You can't get much more mainstream than Android, it's just not the mainstream everyone expected.
Having said that, if MS were restrained from abusing the market I'm pretty sure that Linux would be as common on the desktop as it is on phones. I work on a Linux desktop all day every day and there's nothing that I miss from Windows, and if there was (Adobe CS springs to mind) I would use a Mac. There's just no reason to bother with Windows any more.