I for one do not understand why some people are so angry about this. And what does it have to do with anti trust? Confused? Because Microsoft is forcing you to use what you already have? w00t!! I just don't see a ton of people going to Exchange 2007 now that Exchange 2010 is literally around the corner. I am sure it happens but it is surely a minority.
Exchange 2007 still works both on Windows 2003 and Windows 2008. You can still install new machines, it is all still working. It's not like the running on R2 wold give you more lifecycle out of the server anyway, as per MS lifecycle information, both W2008 and R2 seem to have the same end of life.
For all of us still on Exchange 2003, I am happy that Exchange team decided to spend more time on Exchange 2010 rather than deal with Exchange 2007 and R2, as that is what I am looking at.