it's impossible to avoid closed source software if you don't want a shitty experience operating your computer.
This is completely false. This is only true if you invest $0 (or any minimal amount) to obtain any form of software. If you invest some money into sponsoring the development of software applications, the programs that you sponsor will function exactly as you have specified. The only problem is the amount of money you'll need to invest to get everything the way you want it to be. The reason why this may be more expensive is because everyone else invests their money into closed source programs rather than open source programs.