Really that's bothers me greatly. Email is the example of a successful open protocol and by all means you should try and do it yourself. The less we are reliant on these giant companies the better and to abdicate email to google just because they've achieved critical mass is to wipe 25 years of internet history under the carpet.
Decentralization is good, not bad.
If installing and operating a compliant email server is too hard then we should make that easier, not push to get everybody to switch over to some corporation.
For comparison: the sidelining of XMPP by corporate interests was awfully disappointing; the centralisation of social networking feeds is downright heartbreaking. But none of that should put us off trying and trying again. Everyone with an interest in how the Internet protocol stack works in context should try running their own mail service, it's a fantastic and low-cost way to gain insight.