Search engine optimization is never in a void. It is never a best case scenario. As long as there are budgets (clients, in-house, agency) there are going to be limitations to any SEO program. If you read the blog-o-sphere, took some courses, no matter how you keep on top of things, it is generally the whole ball of wax approach. This can be a flawed business model.
http://www.searchenginejournal.com/seo-priorities-%E2%80%93-task-roi/18196/
Mid Sized SEO Monopoly networks generally run under 1k/Month and include 5-10 new sites and SEO campaigns in your niche.