Thoughts
I would switch to Linux if it was better but it's just not.
I'm leaning more and more towards making my own OS.
I think not having the ability to support any "normal" software and expecting everything to be designed as an integrated part would actually be really interesting. That's what Apple software is supposed to be but in practicality that advantage is lost by the time you're using Vivaldi and and Atom and Python.
In particular, what leads to 95% of bugs in software is the exponential number of configurations. Every setting increases the number of possible combinations of settings exponentially. So if I didn't have any settings and only had to support one configuration—my configuration. I think I could eliminate a large number of bugs. Of course, it's next to impossible to get there, but that's a different point.