Based on its rate of change the field of Information Technology is an ongoing master-apprentice trade incorporating critical thinking, problem solving, high value knowledge and specialized skills. I don't see that as being solely the domain of consultants.

I liked your point that it's a damn shame we don't have more respect for apprentice-master trades. I hope you are right about the uptick in "value" with regards to skilled tradespeople.