Well, earlier this summer when lawmakers visited comprehensive immigration package, they focused on the issue of illegals. This makes sense because there are 11 millions of such people and more coming everyday. (As impatient as some people on this board are about getting their GCs, someday when these same people get their GCs and citizenships, they will start cursing those same lawmakers for not doing something to curb this illegal immigration.) Due to the focus on illegals, the issues of the EB hopefuls were not addressed.
Gaming of the system has been going on for a long time and people will always find ways to game the "new & improved" system that is being proposed in various formats. However, this does not mean that the smart and talented people from countries like India and China who want to come here should be punished.
The speed with which the perm-lc and I-140 are being approved means that some people with pd in 2005 have to wait for years while the BECs clear their backlog. If the lc and I140 took years to be approved, people would not notice or complain about their inability to file the I485. Hence, while the BECs are clearing their backlog, some temporary relief needs to be given to these EB hopefuls. After all, they have cleared the first two stages of their GC journey and hence, they are indeed wanted by the employer. Further there is the ability to keep extending H1b for indefinite time while they are waiting for filing their I485s. This also means that this country indeed wants them to wait it out. The problem in so waiting is the delay in obtaining any GC-like benefits (getting promotions in the jobs, in-state tuition, aging out of children, delay in getting citizenship and the attendant benefits, etc. Note that I am not at all talking about the ability to change the employer which violates the spirit of EB immigration.) Such provisions should only apply to EB hopefuls while the BECs are clearning their backlogs and have sunset provisions at that point in time when the labor applicants from the BECs are expected to receive their GCs.
Other issues such as lifting per country limit, increasing EB quota, how to fix the gaming of the system, etc. are of a more permanent nature. For addressing those, there needs to be a comprehensive look at EB immigration by itself.