Earlier quoted context omitted.
I feel like there continues to be a huge disconnect between UI designers and their users. I'm a power user so I am not the best person to ask for UX advice, but I talk to people all the time that just wish they still had the classic Windows 9x UI's and things more or less were "boring". Reminds me a little bit of a statement about how Taxi drivers can tell you what works architecturally better than an actual architec…
That’s the problem with software. There are two categories of software: software that their developers use themselves, and software made for other people. Visual Studio is the prime example of a software made by people who use it, it continuously improves (minus a few hiccups), it is made for the most used functionalities to be at your fingertips, it doesn’t hide stuff in layers of submenus, etc. The list is long of…
But it's hardly a majority (or even that many at all). If you're developing primarily on the CLR or for one the the many Microsoft sub platforms, the first-party tooling is actually quite good. It's only when you need to do both, or stray from one a bit too much, that things become arduous.
Generally however, the Mac users are almost always essentially Microsoft developers who have to target both Windows and Linux and don't want to deal with managing/maintaining a Linux daily driver. MacOS is "close enough". It's pretty representative of the non-Microsoft developers in similar situations.
And no: the Linux Subsystem isn't enough for them either.