Iphone being easier to develop for is indisputable. Lolz!
Lots of "poor guys", a lot of them with money, in this world that look at apple and think overpriced hardware...
Can you develop for android on mac? Yes. Can you develop for android on Linux, yes, windows yes. Can you use a common language that is very easy to find devs for, yes.
To make an iphone app, You need a mac laptop and a paid developer account. Unlike java, swift is barely used for anything else than apple products, so devs for apple products are more expensive.
I mean, agree personal views and preferences may determine peoples choices and in many ways the apple store experience is much better than android, but "indisputable" is stretching the meaning of the word too far.