No hostility (hence the smiley), I just saw it as a sort of devil's advocate type of response. He did clarify that they are pains, but not enough to prevent him from using Android. I find that interesting, because the iOS gripes that bothered me were enough to dissuade me from the platform.
Yeah I'm pretty much just trying to be devil's advocate. A year ago this time I couldn't take the state of Android but I'm finding it quite liveable now.
The back button has also improved in consistency but it's still just duplicating the functionality in an app. In Tapatalk etc, you'll frequently be on a page with 3 back buttons - 2 that duplicate (except that one only duplicates for that screen, and on the next screen if you press it, it takes you to the homescreen or the previous app), and 1 that navigates a thread. It's poor UI design, in my opinion. I think the basic thought of the back button in Android is that it's a workflow between apps, but then it should actually do that and not a) take you between apps and b) also navigate in apps.
But I also think it's a matter of muscle memory. You get used to having your thumb on the bottom to navigate, and then you have to move it to the top, and vice versa. And I still feel like there's an element of potluck in what's going to happen per-app when I press it; whereas if there's an in-app navigation like in iOS, you're always quite clear what its behaviour will be.
And bryn to go back to an earlier point - having message popups is much better than a light-up notification. You can see at a glance if it's worth responding to instead of being forced to open the phone every time something comes in. But they're fixing it for Android L so it's cool. I do have it now enabled on my phone but the implementation isn't really up to scratch, like it's not really possible to action the notification without still opening the whole phone and navigating to it where in iOS you just swipe it to go to the app (except mail which you can archive - but pressing Reply on my phone still doesn't take me to the mail app so it's a bit moot).
And to make another point which just why not - I think there is a kind of Venn diagram of a mobile OS which has usability (accessibility, ease of use) on one side, and configurability (the ability to define your experience) on the other. Both are desirable outcomes and there's a large trade-off on both sides where to gain usability you sacrifice customisation, and vice versa. The flaws of iOS are due mainly to its focus on usability, and the flaws of Android are largely due to its focus on customisation. In some cases however it's not the case, and they simply make stupid design decisions on both sides - like MJ's loathing of iOS's Settings menu.