In both cases I was made fun of and downvoted into oblivion.
So listen to what I'm saying now. In three to five years, none of you will be using .NET anything. Well, some of you will be maintaining legacy stuff but, new things? No. Especially in five years, no one will think of doing any new project in .NET anything.
As I said back in 2003, write it down. Check back with me. I'll see you then.