See my post earlier in the thread, which I will expand upon further after today's additional experience. Today he asked me to look at his Exchange email account as he was having a couple of troubles - 1) he couldn't open attachments, it just hung with no error messages. 2) He couldn't view mail inside sub-folders.
After some research it turns out that sub-folders do not get mail pushed to them (you have to manually open the folder then trigger a refresh) and Android does not support a self-signed certificate (this was also responsible for the attachments issue). This means that Exchange was a no-go. We installed a $20 3rd party mail program that got by these issues, but that program took over an hour to synchronize. This is something that takes minutes on every other phone. All told, setting up Exchange to work satisfactorily for him, a task I have done dozens of times on other phones, took up 1/2 of my work day. Awesome.
As far as customization goes, yeah, Android largely wins there, but for most users, it turns out that's a negative, not a benefit, as, like today, it means that there are multiple solutions to many problems, none of which are ideal. Furthermore, I really fail to see how jailbreaking to open your iphone to customization is really all that different than customizing Android. A user that wouldn't jailbreak their iphone wouldn't do anything but add the most basic apps to their Android phone, either.
Not having used Exchange myself, I can't really comment on your experiences there--but it does sound like there is definitely some room for improvment. Fair enough. With that said, if it's reasonable to give Apple time to improve/add MMS/tethering etc, it's certainly reasonable to give Google a chance to address this. Ideally, both sides would innovate/fix things at a faster rate than they do--but at least it's not a feature that's either a) hardware-limited or b) something that the manufacturer has decided to ignore (think multitasking...). Clearly, there's some room for improvement, though--no argument.
I can't agree with your take on customizations, though--how exactly is multiple solutions worse than having no options for customization? Also, jailbreaking is a totally different deal than supported customization of Android. If you run into trouble with a jailbroken iPhone, you either have to wipe it clean to bring it in for help from Apple, or just deal with it on your own. Apple makes it exceedingly clear that they want nothing to do with jailbroken software, and will not support it. Your suggestion that people who don't jailbreak iPhones won't add anything but the most basic apps to Android is a reach as well--an interest in customization is not mutually exclusive from an interest in keeping your phone in a state where you can get support from the manufacturer.