A good way to ensure all EB Visas gets attention
How about this ? a 2 Year Push on a STACK ?
1. To be fair to all, Ask all h1b's to gain 2 - 3 years of US experience, before filing for GC. (2 years of Paystub at the minumum and or tax returns).
If there are pending apps already, at LC or 140 stage, push it on a 2 or 3 year stack and then get the h1b who has applied the GC a preference to start the process. This will ensure the oldest apps gets its merit of preference. Do it across all categories (Eb1, Eb2 , Eb3 )
This is not too much to ask, also senators and companies - business cannot feel bitter. Also the system will allow DOL more time to focus on existing applns.
This will make the system slow down on the new applications, it will not jam the existing Que.
(2) Second Possibility, ask all the new h1 B's who have contributed by way of taxes to US system of an amount of 80,000 USD or higher to be eligible, that way only the cream of strata is not eliminated. For instance if someone earns 125000 then he can submit his app after a year. This will demonstrate the guy is smart and needed here, since companies will not pay 125K for a guy who is not worth.
(3) H1Bs should apply for GC from their home country and processing is to be based in their home country for the first 2 stages. (This will reduce DOL to focus on the 485 strictly, so it will reduce work load)
(4) Ask all h1b to submit the tax returns for the last 3 consecutive years to show they all are legal residents, this will help on name check !