The Fail0ver guys have a great talk about porting Linux to a PS4 and how it's an example of an x86_64 that is totally NOT a PC in any meaningful way.
Android is designed for devices where you solder random pins to random chips and hack a bunch of shit and blobs together to get it to boot. You can't install a fresh Android like you can Windows, and I think it's really held back Android as a long term, stable operating system.
Microsoft at least mandated UEFI+ARM, but their boot loaders are still locked even though their mobile platform is dead (come on Microsoft, you just bought Github. Throw as a bone and unlock your bootloaders or publish a key for them!). No mobile device uses Device Trees.
It would be great if you could take most popular old android devices and just run Linux on them, use them as a small Raspberry Pi like device. I think that's what Postmarket is doing to start with, but it looks like they're even progressing to getting phones really usable as phones in the future .. which is pretty damn exciting.