From an app testing perspective, iOS is much better to test on as most people upgrade to a new version within a few weeks of release (admittedly some older devices can't) while there are literally hundreds of combinations of Android versions and handsets, most of which won't get looked at.