I agree on the "about 7 years too late". But you're leaving out an important new development that is making .Net relevant again, namely that the three major cloud computing companies are supporting C# for their "serverless" cloud computing.
>Most people are not in the .Net space because of what it can do without the frameworks they are use to using if they re-write their code.
The clearly there's a lot of growth potential in .Net once those people find out what it can do without all that "framework" baggage.