That's actually quite a depressing look - while the community can often get undocumented & closed user hostile hardware run their OS of choice, it's hardly ever as seamless as installing a modern Linux distro on about anything x86, usually without issues - mostly thanks to standards such as BIOS/UEFI, ACPI & others.
Also even if you liberate a single device, it does not mean all your hack will work on the next one - it's a never ending battle. And without making sure manufacturers actually respect some standards such as they do on x86, it might become a loosing battle long term...