Although I already got my GC approved
two days ago, I still very agree with you that there should be something called "order", or first come, first served. I completely understand the pain people suffered with their cases filed much earlier and still get stuck in the USCIS. What I can only say is "Good luck", esp. to those who have early PD.