Because they're now starting to back the MVC framework more and more heavily, which is a return to developing web applications like web applications and not like client-server applications.
Just because they have a large amount of adoption doesn't mean they've done things the right way.
I'm not saying that ASP.Net doesn't have a huge level of adoption, because it does. I am saying that they are seeing the problems with the idea of web applications just like client-server apps.
To be 100% clear, I mean that the concept of developing a web application just like it's a client-server application is a failure. Not the Asp.Net stack which is very clearly not.
Just because they have a large amount of adoption doesn't mean they've done things the right way.
I'm not saying that ASP.Net doesn't have a huge level of adoption, because it does. I am saying that they are seeing the problems with the idea of web applications just like client-server apps.
To be 100% clear, I mean that the concept of developing a web application just like it's a client-server application is a failure. Not the Asp.Net stack which is very clearly not.