I disagree with this.
BUT
I do agree that you can do too much. If you're going to hire multiple companies, hire them to do different things. You can hire one to do backlinks, for example, and another one to focus on establishing onsite SEO or creating articles for distribution, etc. They...