>>I don't see dot net as a mature product yet
>
>I know you of old and have great respect for you. However, your above statement is simply not realistic.
I would consider .NET as adolescent right now, but certainly mature enough for maturity to not be a good reason to not use it.