Earlier quoted context omitted.
But Google usually uses "Android is more open then Apple" as a slogan to attract people, while Apple doesn't says they are open.
Android is more open than iOS. You're conflating Android with the Google Play Store. With Android, you can install apps from more than one store.
There's a huge sprawling millions-of-people place that gets referred to as "London", but none of it is actually the city named "London". The city, legally, speaking, is about half a square meter of a broom closet somewhere.
Similarly, the thing that is actually "Android" and which is alleged to be "open" is an increasingly tiny fraction of the thing referred to as "Android".