You could also just use one system (Windows) for everything if you wanted. Some of us decided to use Linux because we want things to work how we want and not how some bigshot decides they should work.
Yeah and you can choose to use a 32 bit system, choose to delete half your kernel, and various cool things, none of which need to be SUPPORTED by others. There's nothing that should say that a maintainer must take into consideration every possible choice the user might make, and then support it.
If you truly want things to work the way you want, you should develop your own OS.
But if you are using software that other people provided to you for free, I think the developers also get a say in how things work. And in case you didn't notice, most open source licenses will tell you that they don't provide any kind of warranty.