I don't think that was much of the issue . I think overhead and time was the main issue. You could finish more jobs using subs. And yes, many of those subs had some Mexican labor. Quality in "some to many" cases became an issue as well. LOL....I never ran across a builder that had their own roofing crew though. F' that one. Same with hard coaters. Both a different breed man.