The major issue is:
1. Delay of I-140 will make AC21 useless.
2. For old applicants, it is bad, since you see I-140 stay around July 2004 for a year or so now. Who know when it will move if we do not do anything to push it?
3. For new concurrent applicatnts, you may be lucky since they will process I-140/485 concurrently, in the new pilot program. But your situation may be bad too if your application is not picked up by the pilot program, or your security check delay for long time which make your 140/485 not adjust-ready. (my name check has been pending in FBI for a year now, and I have no confidence how many more year it will take)
4. Therefore, if they leave both 140/485 on the shelf, it will be hard to keep the applications alive in the tough market. If you are laid off, or want to resign, your 140/485 could be gone !
5. So BCIS should at least process I-140 first. What are they doing now? Since many raise voice of I-485, they are ignoring 140 now, which will make the life of many of us even harder.
If we do not fight for ourselves, who will?