> If you worked iPhone support at Apple wouldn't you say more often than not people had iPhone issues? You may have seen a lot of issues specific to Android because it commands more of the market globally.
That's a fair question. In my experience, I choose to type on a mac because it sucks less than the alternative (used to be alternatives but really there's only two choices any more). On the server side linux for the same reason, but it's still, and presumably never, suitable for a lay audience without significant support.
But on the phone side I think apple has moved in recent years to "better" over "less bad". Not incredibly so, but to a significant degree. I tried using a bunch of android (Andy Rubin kept giving me phones to try) and the best of them were adequate -- I would have been satisfied using them had I not had an iphone to go back to.
Frankly though Apple has failed to meet the level of fit-for-function of the Palm Pilot. I don't at all mean it would be worth using these days! But at its time it really had a well honed and tuned experience, a testament to Jeff Hawkins' obsession with convenience and usability. Even before they had working hardware he would carry a piece of wood around and walk through the use cases, insisting that nothing should take more than three button presses to accomplish. The iphone is far from there, and getting farther away all the time.