One is a developing country of 1.2B people with limited opportunities. The other is 80M people with high living standards. There aren't even that many French greencard seekers so the quota goes unfulfilled almost every year. Meanwhile, Congress has instituted hard limits on greencards that India and China have the largest share of and manage to hit the limits every year, for decades.