There is no legitimate reason to allow body shops to participate in the H1B program. They aren't creating the jobs that need to be filled. They're just parasites who are responsible for the majority of the fraud.