I don't see the problem to rent a small server and host open xchange, zimbra or something similiar yourself? Even postfix isn't that hard to configure and will likely run forever.
The same goes for the author. I don't get how gmail is even considered as a mail provider for more than a spam oder mandatory account. The list of better and serious mail providers is tremendous.
For my family and me, I am hosting a small exchange server, with a synchronous replica in a datacenter, at home. It's safe, has nearly unlimited disk space and I know where my backups are.