I have to use it (C#) for a required class in college, and I've been pleasantly surprised. I'm always a little suspicious of platforms backed by large companies, but I think at this point that's sorta an unavoidable reality.
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.