Here's my take. Exchange is a Microsoft server product. All of the apple junkies have always thought the world should revolve around them, the apple to PC ratio in every business I have consulted in is about 1 apple for every 60 PCs. Apple does have a great product, but is extremely arrogant to think Microsoft should re-invent the wheel every time a new product comes out. Microsoft, although a large corporate juggernaut, does drive innovation from other companies. Maybe, just maybe, Apple should come up with a new protocol to plug in to Exchange with the iPhone.
I am not stating that apple has no place in the business world, simply that if they want to play with the big boys, they better do more than produce a pretty phone.
To all apple fans out there, Novell/Ximian/Whatever they call themselves nowadays have developed software that works with exchange over webDAV, they didn't license from microsoft or demand change, they simply stop whining and created something. Apple is no small company and could easily pull it off. So instead of complaining about Microsoft, why don't you complain to apple? You have a better chance of getting what you want.