Does this mean that people from India who filed in EB2 category in July, when the visa bulletin had "Current availability", will also have to wait 3+years to get their turn for I-140/I-485 processing? If thats true then what was the point of making all visa categories current in July.