to use google closed source code if you want to run android apps on your device. Nokia/MS can do it, blackberry too, and obviously many cheap Chinese nameless devices. There are other app stores than google play.
That being said, I understand Google why i they don't like to brand a "dual boot"/"switching device which probably would suck even more power and have a more indeterministic behavior than even the most crapware-loaded samsung device.
If MS or asus likes this so much, nobody hinders them to to the right things, which are either
* give Windows the capability to execute Android Apps from the start
* make an android app which runs windows programs.