Luckily .NET, the compiler, and such are open source now so Microsoft really just handles the big picture stuff. Its got great performance and the new .NET 10 might be my favorite backend runtime ever created.
I use the 'code-first approach' most the time which really leans into the performance improvements. I can write C# data models that automatically update the database schemas on the SQL side. This is obviously possible in other languages/runtimes, .NET just feels quicker to me once you get it all down and gives you more ways to solve problems than most other languages.