Really interesting blog article, thanks.
I think you forgot to mention maintenance/support and availability in the costs which are a huge part of MailChimp or any other mail provider.
In fact, that's why I'm paying those kinds of services.<p>What do you think about it?
Thanks