It's so cheap now to enter before submitting an application if selected. Wouldn't that significantly increase the number of people entering the lottery? And extra work with significant more unqualified applications who got lucky with lottery. What's stopping companies from paying $10 to just secure a lottery spot before potentially pay for an application, when the trend is to stop so many H1B applications...
Umm .. Source ?
That $10 is just for the lottery electronic registration. If your number is picked, you still have to submit a complete petition by April 1st. Otherwise you lose your spot and somebody else gets it. Immigration lawyers don’t work for free, you still have to pay them for each petition that they prepare, regardless to whether it wins the lottery. You want to submit 10 entries? You gotta pay the lawyers for 10 prep work packages, even if the feds only pick 4 winners.
Yeah but this causes spam. The consulting firms will submit hundreds of thousands of applications and then only prepare petitions for the ones that get picked. Normal people will have no chance.
There’s likely not enough time to prepare for winner-only petitions. Lottery winners would be announced shortly before April 1st. Lawyers and companies need weeks to prepare. The body shops spamming the system don’t care about administrative cost, because they stand to make a lot of money. A consulting company gets tens of thousands of dollars a year per H-1B, they don’t mind spending a couple of thousand on lawyer fees. They are already spamming it with every warm body that they have.
Like it or not, I love this new process. At least the online registration is hassle free.
Stop the applications? No way. Who's gonna code then? They might wanna slow it down a bit because supply is more than demand but they definitely wouldn't wanna give up all the cheap coding labor altogether
Why not outsource then?
Because outsourcing leads to worse results when coding