Modern .NET is very different from the days of Framework <= 4. Ballmer yelling DEVELOPERS DEVELOPERS DEVELOPERS on stage is fun, but MS's best features have been the open nature of .NET in the past 5 years. Don't like VS? Use VS Code. Don't like VS Code? Use Rider.