Some folks pay a lot of money for an awesome website. But what those people don’t realize is that no-one will visit the site! That’s because they didn’t think about how they would drive “traffic” to their new website.
The sad truth is a lot of people assume web designers take care of that side of things too. Of course, that’s not what happens at all. All a web designer will do is make your website look pretty and functional. Someone else needs to sort out the marketing and advertising for it.