Does approval for some blow USCIS' FIFO theory out of the water?
Congrats to Craver! But looking at his PD and I-485 RD, it is clear that USCIS MOFOs (pardon my french; and don't ask me to explain it) have once again trashed the FIFO procedure that we have hoped they would follow.
Several people, including myself from mid-2001 who have completed every formality (apparently), cleared name checks, have been interviewed, and have been waiting patiently for years for a Visa number, are sitting and twiddling thumbs, while filers whose PD's are year older, and who filed I-485 upto two years later, are receiving their approvals. (PS: nothing against your approval Craver; please enjoy your new found freedom).
How does this discrepancy happen? And before you think that I'm venting because I think I deserve a GC before a filer who applied after me, consider this: I have two friends who are about a year before me, and they haven't received their GCs, even though both have been current for almost half-a-year. I am absolutely fine and willing to wait until after they have received their GCs. It's only fair. What do you tell them with cases like Craver who are at least two years after them? NOT FAIR.
Oh, gullible me! To think that USCIS is a fair agency and holds some values or principles to go by. It is the most backward and inefficient system this country has ever seen. So, we'll wait and watch some more. And then wait some more.