My understanding is that those smart kids at the major universities doing computer science aren't getting those H1B visas, and they certainly aren't working at the bodyshops. They're on student visas.

The big companies get some, but most of the slots, even for the masters-degree-only section, go to "insourcing" outfits that have the paperwork down to a science, and have a list of colleges with super slightweight (but still accredited) masters degree programs.