Would you supports real fix to the greencard queue if it meant cancelling in flight applications?
The current queue is a result of a big hole in the immigration law where it's way, way too easy to get an i140 approved. Most of the people with approved i140 are not really high quality immigrants. SOME are top engineers working at FANG-like tech companies, but a LOT are third rate applications from consulting chop shops.
Suppose we got real reform for the process which would adopt a points system and eliminate the waiting queue for everyone.
Would you support going through the existing queue and giving greencard ONLY to the people in the queue who qualify under a new, much tougher points system? In other words likely denying 80 percent of the applications and approving the top 20%.
One way to accomplish this would be to introduce a new system but in parallel let the existing applicants continue under the current country cap rules, ie, the hundred years wait, and even make it longer by subtracting any visas awarded through the cap exempt points category (so the existing queue priority date might only regress).
Within the existing queue the people who qualify under the new process with no country cap but a tough bar could immediately refile their application under the new rules, maybe get a waiver on the filing fee, and then get a quick greencard, while the non qualifying people would just languish for the next hundred years.