> There is no path to a green card or citizenship for anyone who immigrated in the last ~15 years
I'm no expert, but I don't think this is quite right. For an applicant with a bachelor's degree, the cutoff date is February 2012 for India, and April 2018 for China:
https://travel.state.gov/content/travel/en/legal/visa-law0/v...
With an advanced degree, it's December 2014 for India and April 2019 for China.
Please correct me if my understanding is incorrect.