Always the naysayer, eh, Dr. Howard?
Not really. I find too many people too easily buying into the hype. I spent months learning asp.net, and .net itself, and I rejected it. So I have reason for disuading others from using it. Just like others would disuade you from using PHP or Java.
Look at Ajax, the latest hype. You would think it was a new html for the web. Everybody's talking it up but it's just a feature. .NET is Microsofts latest hyped up toy. Elsewhere I linked an article saying MS has even lost confidence in it.
So.....there ya' go.