Reminds me a bit of the "console port" phenomenon that ruffles PC gamers sitting with their gleaming machines.
I think this issue boils down to perceived ROI on development costs (and 'push web technologies' agenda in Google's case) rather than quality.
I realise it's more convenient for Google, but I struggle to believe that's the primary concern when a company of their size develops an app for a platform with hundreds of millions of users.
To me it feels the app is intentionally crippled for some business reason. Perhaps it would be more difficut to target ads in a native app, or maybe they want to push people towards Android. As a user, I really don't care and it reflects poorly on them to produce a substandard experience for their users.
Roll on Sparrow for iOS.
Granted, I get it, I'm probably a fringe case. But still, I think that elegant solution or not doesn't matter when it doesn't do what I need it to do.
Honest question there. I really don't know the statistics about that, other than to say that I'd guess the chances are lower after a poor first impression.