There are about 1,000 to 2,000 of these H-1Bs for fashion models and I guarantee you very very very few of them are from India.
Moreover, posters above indicate advertisements for the H-1B. That is false. If you see an ad that is weirdly worded, chances are it is for a labor certification (stage I for professionals already in the U.S. with a valid visa and employment), which is a totally different ballgame and it is overseen by the U.S. Department of Labor, not USCIS.
In cases when an employer wants to petition for an employee to obtain his/her green card via employment, the labor certification is step I. The language is weird because there are very specific criteria the USDOL has established for the writing of these ads.
Employers that do this process are investing a lot of money and resources to the process. By law, the employee cannot pay these recruitment costs either.
Once the DOL approves the labor certification, the petitioner (employer) can file the I-140 Alien Worker petition and the I-485 (Permanent Residence) application for the employee and his/her spouse and minor children as long as they are already in the U.S. in valid status.
There is no advertisement requirement for H-1B visas unless the DOL or USCIS has determine that the employer is H-1B dependent (more than a certain percentage of its workers have H-1B visas) and/or if it has been found to violate H-1B rules and/or in other very limited and rare circumstances.
In other words, this is a very rare scenario.
An H-1B petition requires the employer to file a labor condition application (LCA) - note that this is NOT a labor certification. The LCA is form produced under the guise of the USDOL which attests that the employee will earn at least 100% or more of the prevailing wage for the position offered in that geographic location, based on a qualified wage survey (USDOL has stringent guidelines about this).
Most use the DOL's own wage survey... For instance, this is the prevailing wage survey for a Computer Software Engineer - Systems in the Raleigh/Durham/RTP, NC, geographic area:
You selected the All Industries database for 7/2010 - 6/2011.
Your search returned the following: Print Format
Area Code: 39580
Area Title: Raleigh-Cary, NC MSA
OES/SOC Code: 15-1032
OES/SOC Title: Computer Software Engineers, Systems Software
Level 1 Wage: $27.98 hour - $58,198 year
Level 2 Wage: $35.13 hour - $73,070 year
Level 3 Wage: $42.29 hour - $87,963 year
Level 4 Wage: $49.44 hour - $102,835 year
GeoLevel: 1
Level 1 would be a new college graduate, for instance. You can go to
http://www.flcdatacenter.com/OesQuick.aspx to search around you. Moreover, employers must attest that the benefits provided (including insurance, vacation, etc.) to the H-1B worker are the same as those provided to other workers, among other attestations. All of these documents are kept in a "public access file" which means that anyone can review it, especially when USDOL has an audit.
It costs the employer at least $6,000 between filing fees and lawyer fees to petition for an H-1B worker and there is no guarantee the petition will be approved.
I also need to add that any foreign degree has to be evaluated by an independent USCIS approved agency to ensure it is equivalent to a U.S. bachelor's degree, since the H-1B requires that the occupation to be filled must be one that can only be performed by someone with at least a U.S. bachelor's degree or equivalent.
Some of the prospective employees who received their education in India had 3-year degrees and that was a challenge for the equivalency agencies. These agencies rely on books that explain each educational institution's entrance requirements, the institution's prestige, etc. Therefore, some of these 3-year degrees are legit, some are not.
This is just a taste of the H-1B process.