Not only is there the Capex cost of buying and the Opex cost of hosting the server, keeping Exchange operational requires quite a bit of expertise and patching.
You'll waste a lot of money on paying your administrator who has to divide his attention between the Exchange server (s) and many other IT tasks.