Earlier quoted context omitted.
It's easy to hide these things behind It Just Works (tm). Give me a device that doesn't "just work". I want actual freedom in what my peripherals are doing.
If you want actual freedom, you have to take time to look at all the menus.
The only way to get freedom back on Android is to either run a very old version (bad!) or undo all the bad changes in an AOSP fork (difficult).