I don't this either of you will be exiled...this is too much fun for the rest of us...
jj...I develop enterprise level software for very large corporations. These are developed using MS products and are extremely technical in nature. I have been using win2000 since it came out and have not had one blue screen of death yet.
Many of my clients do have linux web servers. Do you know what a web server does?...Not much actually...just takes requests and serves up responses (usually with some sort of server side scripting thrown in). I would think with nearly 40 years of development, linux would be more stable doing this than any 'new-commer' would. That's why most companies use linux/unix servers.
As for serious development, I've seen very little of it done in corporate environments with linux.