The size of the IT shop likely determines whether Erik's proposition is true or false. A large IT shop will have capabilities that match or exceed what Erik's consultancy can provide, whereas a small shop is certain to have fewer capabilities.
The characterization of the staff in the IT shops as "minor league" is a bit harsh. Different skill sets are required because running a business is different from putting out fires.
Let me suggest that the real difference between the IT staffers and Erik's consultants is the matter of life style. I'll wager that the IT staffers generally prefer a more structured environment and a regular paycheck, whereas the consultants cherish the variety, independence, pace, and risk of their environment.
Keep Up with TechRepublic