I do not really understand how Microsoft could drop the ball that low on Windows 10 usability. It feels like a cramp to make something different but without any foundational insights how it could be better than past iterations on the UI nor with the budget and man power actually needed to pull the project together. Putting all other things aside, the "Windows shell" today is so much inferior to even latest GNOME and KDE iterations.

On the other hand, what's changed massively is how easily Windows 10 can be used as a power user, single-user desktop computer from the shell through powershell. I do not even have to rely on bad or outdated click UIs --- although my employer recently sent me to a AWS course where the task was to configure a Windows Server based AD controller, and the experience involved admin GUIs from my worst nightmares --- to do things like checking the current IP addresses, configuring and overriding DNS servers, or definining/scheduling custom background services anymore.

While other parts and usage paradigms of the Windows computer are experiencing a boost and are being "supported" right now, esp. when it comes to developer tools and developer workflows, package management (winget...) --- thank you Microsoft for that vision ---, the "classic way of using Windows" and the use of good UI to make the OS accessible to users of all PC user skill levels is being neglected to such a degree it's not even funny.

Microsoft didn't just drop the ball on the general design. Individual features have fallen behind. The calculator in Windows 7 was great, you could type sums and edit your history to quickly make changes to calculations. Windows 10, history is just for looking at.

I now have a Texas calculator on my desk.

Pro tip: Install python and do your calculations on the command line.
Even proer tip: https://github.com/lcn2/calc

Can't live without that one in $PATH.