Someday, Microsoft is going to really talk to the people that have to make all of this work at the Customer end of things and not the CEOs CIOs, etc...
The choices made by MS Development harms MS because of the lack of upgrade paths -- and I don't see that having to buy a new server to put 2008 R2 on and then Exchange 2010 and then migrate from 2008/Exchange 2007 machine..what a chore....and MS wonders way Exchange 2007 wasn't a big hit!
Maybe someday Microsoft will talk to the people, like me, and understand how things have to be rather than the Microsoft view of the world!...Decisions like this one makes it really hard to convince customers the right way to go!