A Look at How Costs Have Risen
Over the years Google has made SEO far more complex, which in turn has made it much harder to predictably invest in SEO. As the layers of friction & uncertainty have increased, that has led much of the market to focus on strong sites & made SEO consulting a money losing game for those serving smaller businesses.
The below image has a somewhat small font size on it. You can see the full sized version by clicking here.