Are you aware of the microG project? It is entirely possible to run Android apps without Play Services. Is it perfect? Far from it but it's disingenuous to say "Android is barely more Open Source than iOS".
If you want to add in the Play Store into the mix, things change slightly.