If you're the sort of person who believes any and all business is merely a way to make profit and nobody who creates a company ever actually cares about the task they perform, then sure. Reality is more complex than that.
Indeed, which is why you need to consider a corporation's priorities (and perhaps read my other post here) before you get in bed with them. Google's priority is ads, and any issue which does not provably and directly affect that will have little to no thought or resources invested in it. Again, look at the services Google has dropped, and the ones they've kept.
iOS is in the minority in China. Even at the time of the iPhone 6 launch iOS market share was only 20%, but iOS market share always spikes around the time of a new iPhone launch, then falls back down in the other quarters.
As they say in America: Show me the money, because we're discussing Android's financial success here, not its ubiquity. The value of a platform is not in how many people have access to it, but in how many people are willing to invest their time and money in it.
And China is a special case
Of course China is a special case. A very LARGE special case full of money :)
Google isn't willing to play ball with the communist government so the services that make Android most useful are all blocked there.
Actually, China is the one who took their ball and went home, blocking Google services and trying to establish their own software ecosystem.
Despite this, Android still dominates.
Dominates what exactly?
Base market share? Sure, but who cares? And even then the market is subdivided between the different versions of Android, then the modifications made by the manufacturers, then the modifications made by the carriers. And I can assure you that not even most of them are reliably compatible with each other.
But profitability, stability, or even usability? Not by a long shot.
I have no particular love of Apple. I think the political and technical restrictions they put on their devices are bulls***, and may even be illegal. And they've been screwing the pooch on software quality since iOS7 and Mavericks, to the point it may actually be worse than Android now. But they had their s*** together at one point.
Android never did. It never had a unified vision of what it should be. The developers never considered audio latency and rendering speed to be a priority. The tools were so bad that people succeeded in making apps despite them. The situation has gotten better, but that's largely because it couldn't get any worse.
I've had three Android phones. Not one of them worked reliably, and the third broke mission critical software on an update. I couldn't care less about platform popularity. If I can't reliably use my apps, it doesn't matter how popular or cheap a device is. And honestly if people prioritized the former over the latter, we might not be in the crappy software situation we're in now.