A good point made in this article is that businesses do not have the man power for promoting and marketing of their brick and mortar business.
Most businesses only want a web presence. They do not have the faintiest idea of SEM /
SEO.
To them the idea is still the age old parody.
If I build, they will come.
Then most of the times, even we fail to realize the time and effort needed to properly optimize a website.