I disagree. At least for me, K-9 isn't really an option, though I wish it was. While K-9 can connect to Exchange, it does so via WebDav. Using that, I would lose ActiveSync (and therefore Calendar & Contact Syncing). Not only that, but WebDav is gone in Exchange 2010. We're lucky it still works for Exchange 2007, as it was originally going to go in that release.
If the stock email app did push gmail, and handled gmail deletes and sends correctly, I would still be using it most likely. I really like the Gmail app, I just dislike having to have multiple email apps.
Now... I deal in large file transfers everyday (though not from my Android). I've never used email to do it. But he does... did... and is pissed that all of a sudden he can't. I would be irked too. It does raise the question about how one is supposed to share a video with someone short of connecting a USB cable and copying it off. With that said... none of the email servers I use (including gmail) will accept really large attachments anyway. I think gmail is limited to 25mb. My corporate server is much smaller.