But if the US didn't limit by country how would people from less populous countries be able get green cards? Given the exponential size differences in play I'd expect many years to have 0 immigrants from <insert small country here> and that doesn't seem right either.
This isn't an argument for the current system. I'm just not sure what a system would look like that doesn't unfairly disadvantage someone.