No. It's not email that sucks, it is Gmail and also the people that use Gmail. Same for Microsoft. If you want to play the marketing email game, start to build relationships with employees from google and microsoft.