It’s insane how nose-blind Windows users are to how user-unfriendly their OS is.
Oh the irony. You clearly don't work with any sort of end user.
For 99% of computer users, if the GUI doesn't have an option, it doesn't exist. They aren't searching past a basic Google of the issue showing them step by step instructions of how to use the GUI to fix the problem. If there is no way to do so in the GUI, it's not getting fixed by them, they'll take it to the Geek Squad if they even decide to fix it at all. They're must more likely to just ignore an issue. In this case, just removing the USB drive and complaining about something being corrupt later on. The idea of the terminal scares the average person.
Windows doesn’t even have basic package management like every Unix-like OS does
Well that's simply wrong.
winget upgrade --all
I just upgraded 44 apps I definitely didn't install via winget, they were all installed via individually downloaded installers at some point in the past, but all upgrade with a single package manager command in a terminal. Certainly seems similar to me. It may not be everything, but it's certainly the majority of things on this system other than the games.