Mass emailing is effective because it's en masse. Hence the success in this situation. The things you're citing are the opposite of this approach.
The biggest difference is that there's little effort involved here. One click to send mass emails out to all relevant politicians. No they can not ignore a constant stream of emails from the electorate. Frankly, it doesn't seem like you understand why this site was different or effective.