Do you think .NET is currently being badly managed compared to Java?
And do you think it will negatively affect .NET's long term future?
So while they are doing lots of nice performance improvements, there are plenty of business not so happy that their 20 year investments don't run on .NET Core, and if a rewrite is needed (e.g. WCF vs gRPC) then why not just jump into something else.
Just see the lengthy roadmap, and the considerations that not everyone was happy with "AOT" (packing everything into an exe that unzips on execution).
https://github.com/dotnet/designs/blob/main/accepted/2020/fo...
Also check the repositories from Project Reunion, it is pretty much WIP right now.