Regardless of where Microsoft stands regarding technical superiority or inferiority, they have, and have had for decades, all the momentum. People (non-techies) have no interest in new learning curves. I don't ever expect any Linux to be the going thing on desktops, and really don't care. Open Source software is doing just fine without having a sizable Desktop market share. Why does it even matter?
Keep Up with TechRepublic