I don't understand this phenomena in the Linux community of trying to convert anyone and everyone to Linux. But then again, I'm not want to convert others to my religion, sports team or car model.
Yes, there are Mac and Windows evangelist, but there's more and they are louder in the Linux community. You would think for a community that claims to support "freedom" and "opensource," they would live and let live what others use for operating systems.
MS and Apple are doing plenty more advertising to try to convert people to use their OS. The difference is that Linux is not backed by a large corporation, so naturally it relies on people talking about it, it's more similar to a grassroots movement that tries to e.g. get you to grow your own vegetables instead of buying at the supermarket.
I would also argue that the Mac community in particular is pretty vocal about trying to convert people to macs.
Yes, there are Mac and Windows evangelist, but there's more and they are louder in the Linux community. You would think for a community that claims to support "freedom" and "opensource," they would live and let live what others use for operating systems.