I know it looks very polished when all this is hidden. But when something stops working, the repair option might then be hidden as well though. The UX of having a dysfunctional system for days or weeks is even worse. In fact this is the reason I switched to Linux, everything is so much more predictable and transparent. Of course stuff looks more stitched together and sometimes things are harder to get running. But once things are set up properly, it just works and works.
Windows has improved a lot over the years, but still, if you keep an installation over time, you end up having more and more spyware and crappy software on your system, even on the Mac it's advisable to reinstall everything from time to time. This means backing up all data, not forgetting anything and also taking care of App reinstallations. For anyone using Computers for things they depend on, this is nightmarish UX.