I'm actually not biased one way or another - we make apps for both, and I carry a Nexus and an iPhone wherever I go. But it's simple truth:
* The iPhone back button always takes you to one, and exactly one, screen.
* The Android back button can take you to many different screens, based on where you last were.
That's a gigantic difference, and leads to the button-mashing I describe.