Sure there is a reason - diversity. The “no country can get more than 5% of immigrant visa in any given year”, was done so that large countries don’t dominate the immigrant mix.
Same reason you can’t get a green card through the lottery if your from Canada - it’s only open to under-represented countries.
Same reason you can’t get a green card through the lottery if your from Canada - it’s only open to under-represented countries.