you got a point with the overhead in email headers. also an email is sent not only for every message but also status updates. that adds up to a lot of emails.