Because I like it, I'm good at it, and it plays nice with all my devices that support ActiveSync. Cloud providers have added support for ActiveSync, but I'm too much of a control freak to give up my self-hosted setup (both due to perceived privacy problems and spam concerns). At this point my Exchange environment is a collection of virtual machines spread across two physical machines (and two disk sets in one machine), so my hardware cost is minimal.