... mediocrity that rules the .NET world.
So we should all run Ruby on Rails then?
OP is arguing that Microsoft instead of creating their own framework, should work with a random medium sized web dev company that created a framework primarily for their own needs. That company does not necessarily have interest in fixing the framework into something which could compete in corporate world with Java, but Microsoft should pursue this path anyway, in order to avoid 'not invented here' accusations?
It's a typical blogspam post by a regular no-one mashing together few poorly defended arguments just controverisal enough that people fall for it.