What I don't get is dumb companies who post a link to their FB(or some other social media) page on their site: 1. You're advertising another company for free. Is Facebook paying you to put their logo on your site? No. 2. When people like/follow your page, they are trapped by FB(or some other social media) and you can only reach them there. If you're banned or they pull bait-and-switch on you, like Facebook did, you'v…
So yes, email is great, but marketing is multi-channel or pointless. Facebook is the single biggest channel out there.
Yes, you have to invest some $$ in Facebook to get above the noise floor, but again: that's marketing. Email costs money too. Nothing comes for free.