I completely agree with everything you have said on this post. Many of email marketers fail to understand how important it is to have an opt-in email list. No business can grow without an email list of subscribers. The email list building list you have written seems to be effective. And you have managed to list all the noteworthy tools for building an email list of subscribers.
Ever since I first time heard that you can get free traffic from a thing called Google, I wanted that. But, I had no idea where to start. And what was even worse, every “great” tip I’d receive from an “experts” was a complete BS that only sounds nice, but could never be used by real businesses. Most of those things are considered black-hat now. That’s how “great” those tips were.