I totally agree with the article except one thing: it's much much more a pleasant experience to code iOS app than Android, even without considering the fragmentation problem.
I love that the android store does not make you wait.
Having said that, I hate Android Studio, and Eclipse, and I hate the android simulator too.
It makes the development process slower, feels clunky.
To each their own, of course.