I really support what Jetze Mellema wrote already...
Although from technical aspects the product is improving more and more the all-over-quality is suffering really. We were just deploying Exchange 2013 CU2 freshly into our environment and as we are a software company too,
I just can say: we would be bancrupt if our product would have such a quality!
It is not possible to get Exchange2013 running cleanly in a fresh environment.....? Seems so...
The product strategy from MMC to web...quite well, but it is more unpredictable how the system behaves by using the same named function via web or via client...
And more like these issues, everybody of us knows already...
Therefor I cant understand this focussing on O365...and Managed Availability. Do you really think that every company will have its e-mail infrastructure outsourced? Or is it just for giving the NSA easier access...;-)
Have Exchange after years (I started observing it with Exchange5) at a point where it is technical usable to would be great to have it a) stabilized and b) finally fully and seamless and consistently (!) integrated.