Crazy how people buy computers nowadays based on which OS you are allowed to run on it, right? Almost feel like the early 80s all over again, but less for technical reasons.
first, there were tons of x86 android devices. samsung tab3 to name the last one i used.
second, most of the code on android is tainted GPL code. technically GPL was supposed to not prevent you from running whatever you want on devices you own if it was distributed with GPL based code, but alas, that is exactly what happens.
It's almost exclusively due to technical reasons.
(tried to add as much as you to the discussion)