If one has already applied for I-485, will the case still be subjected to Priority Date? I say NO.
Going back 3-4 years, one could not file 485 unless the person's PD was current. What it means for all those who have already filed 485 is that a Visa number was available for them to be able to file it.
Theoritically speaking (and also per law too), USCIS must process all 485's that are already filed.
Now, why should the date go backwards ? instead staying at Jan 1 2005?
And why Jan 1st 2002 and not Jan 1st 2001 ??
Back in 2001, when the law was changed to use unused numbers for other countries towards India and China, we had large numbers available. The PD moved from a 3 year backlog to Current.
Since then, every one who cleared labor certification had a number available until sometime this year. So they could file 485.
Jan 1st 2002 is just an arbitary date. USCIS believes that most Labor Certifications that have been approved, filed 485, but still did not eventually receive a green card are only after this date. There should be very few people who's PD is before Jan 1st 2002 and not yet filed for a 485.
My guess is that the date will move forward quickly to early 2003 as those people from 2001 Labors who are getting approvals only recently start clearing up (ie apply 485). I dont think there are many people with PD in 2001 (or even 2002) whose labor is not yet approved or not yet filed for 485.
All those who filed 485: keep your good moods up
all those whose PD before Jan 1st 2003 but after Jan 1st 2002: Wait should not be too long
Any one whose PD is after 2003: God bless you
(all comments are for EB3 only)