We saw that in May visa bulletin the EB2-India dates moved forward because of the fact that EB1 consumption is low and there might be 12 K spillover from EB1.
So I wondered why is EB1 consumption low? What has changed? Well it happens that TSC is sitting on a pile of 25K pending I-140s - from USCIS dashboard. Even if 3K of those are EB1s, then that would be about 7.5K visas that are waiting to be consumed.
So I would be cautious about assuming the so called 12K spillover from EB1. We have been burned last couple of years.
Should TSC get its act together, quite a large chunk of those 12K will get consumed.
Just being contrarily and a devil's advocate!