Maybe you should give serious thought to Linux. I am not missing OS X or Windows one bit.
Maybe I'm just getting burned out on computers, but I'm really considering going rms-style with a desktop computer, an e-ink display with i3wm and sticking to text-only. I really think we're regressing in terms of tech and ux and am finding it less and less tolerable. In my day to day I'm dealing with go, k8s, elixir, js, vue, various deployment and monitoring solutions, etc, I don't want to fight just to keep a baseline OS functionality uncluttered.
You only have all this software bothering you because you chose it over alternatives. (OK there are some cases where choices are forced upon us but I don’t see those in your examples)