I could be wrong but....
Calling people stupid just because they want XP instead of Linux on a computer is not the best way of winning converts.
People will move over to Linux as, when and if there is a compelling reason to. The fact is that Windows work sufficiently well enough to keep people happy. When that changes, then people will look else where.
This kind of rabid linux fandom really is dumb and counter productive.