The problem is that you don’t own the right to use your own device the way you see fit, and are instead locked into systems you can’t escape from.
You should be able to freely install the software you like, be that an OS, a third party app or even your own program, and you should be able to use all the features of your devices, freely, without being locked out due to the app or accessory not being first party.



Eh, on something as customizable as Linux where the solution to problems can often be “run this line in the terminal”, I do believe that a new user can mess up their configuration. I remember Linus from LTT having to deal with a few problems while doing the challenge.
It’s certainly also the fact that everything you need is already there out of the box, no need for tinkering to get the GPU drivers installed.
The two things are probably both true