With that in mind, one of my major frustrations with site owners and bloggers is how they will talk about having lots of 'great content' and then it turns out they only have a few dozen pages up on site, only some of which are articles. And, yet they want to know why the site is either not profitable or has low traffic.
Just from my perspective, I would view, "lots of great content" as many lengthy info-rich pages that actually contribute to the site user's experience in a positive way. And, we're possibly talking about hundreds of pages, covering every facet of the chosen niche, not just a few dozen. This type of high quality article archive might take a few years to generate, assuming you are doing all the writing for yourself.
However, it could be a worthwhile investment of time considering more pages equals more traffic.
Imagine how much greater the income from a 1000 page website would be versus one that only has a dozen pages.
In your view, do more pages/posts equal more traffic?