+1 I'm a developer in a low-profit social enterprise. While big commercial companies can afford maintaining several mobile apps for each platform, for us it's just too expensive. Our iOS users have much worse experience than Android ones. So as usual big business is just fine while underpaid social workers and their clients have to bear the costs of your decision.