That you don't understand it is likely from the perspective of an individual, possibly a private user. For those applications you can't beat the cloud. For business use every business needs to weigh their own needs.
Even then though, many business think they need to have their own server when they really don't and vice-versa.
Somewhat unrelated, your comment gave me the idea to look up the MX records of the last few law firms I've interacted with: mostly cloud, as expected. The biggest and fanciest likely probably has their own servers. Their terminating MX is some middling cheapo hosting company. Disturbing.
The chances of your average law office having an IT staff with capabilities comparable to Google are nil. At the same time the legacy of Snowden has caused a lot of companies to wonder if they're wise to put anything off-premises. And then there's dropbox, weshare and a million other 'handy' services that could easily hoover up and analyze everything that passes through (or whoever hacked them).
In practice, nobody encrypts their email. And even if they do, the cloud still gets all the metadata.
Running your own trades the above issues for other issues, but depending on your priorities and fears it might be worth doing.
I work in the defence industry. All attachments must be encrypted. Also, all customer data must be stored in the same country.
Hard to beat free. Couple this with the fact that I learn something by setting it up makes this a win for me.
Lastly, NAS Drives have a much lower error rate than Desktop drives due to the usage of higher quality heads that increase error resistance and lifetime.