Tell that to Amazon and their Fire devices and to all the Android forks in China.
There's a bunch of SBC manufacturers (pine64, odroid, orangepi, etc) worldwide that have managed to compile AOSP for questionable hardware. However, it is noteworthy that almost none have been able to compile images for Android 7.1 and above that work without hiccups.