Perhaps I read this wrong, but are you actually saying that it's good that MS Windows is around because it keeps Joe Public away from Linux - because if Linux was the mainstream OS for desktops then it would suffer from more viruses/viri (whatever the correct plural is)?
No. Im suggesting that there will be more programs for the mainstream OS - in all respects. There will be more exploits and more virus as well as more text editors and games.
J