It's about the motives
"it's open source"
"it now works on linux"
it all doesn't matter if they'll go after your ass if you dare build tooling with their debugger (jetbrains)
or when they want to remove a feature overnight to make it exclusive to visual studio windows and behind a paywall
https://github.com/dotnet/sdk/issues/22247
it's this kind of things that makes it hard to recommend it to people, and Microsoft can't be trusted