I also have a few other domains that only I have email addresses on and I run the email for those through Gmail and Yandex Mail's servers.
I've also got a few other email addresses @gmail.com and @yandex.com which I use for less important stuff like signing up for forums / websites and the like. So, I wouldn't want to be replacing them with a paid plan either --given they're not used for anything important.
So in essence, "free" [and reliable] is more important than "secure". I'm not majorly unhappy with my current setup, but I'm always open for giving rival services a try out, just to chip away at the stranglehold the big boys have on the market.