The 7% is based on total annual immigration to USA, not just on DV number.
This statement is incorrect. 7% of 50,000 is only for DV. There is no annual limit per country but it did have 5 years limit per country of 50,000 visa (for all immigrant visa). Countries that are not eligible to DV because it has reached their 5 years limit.
This statement is incorrect. 7% of 50,000 is only for DV. There is no annual limit per country but it did have 5 years limit per country of 50,000 visa (for all immigrant visa). Countries that are not eligible to DV because it has reached their 5 years limit.
The reason why priority dates are so old for Indians, Chinese (mainland), Mexicans, and Filipinos on the Visa Bulletin is the 7% annual limit per country.
You are right, the 7% limit is attached separately to employment-based and family-sponsored immigrant visas.However, I have seen a document from USCIS that specifies the 3850 number (ie including the NACARA allocation). So There is certainly a limit on the DV process but it may be 3500 or 3850 - that is not too clear from what I have read so far.
I believe tere is a similar limit on general immigration also.