Thanks for clarifying. My previous statement would be incorrect in that case.
I think maximum percent limits make sense. But, 7% might be a bit aggressive.
After all, a country's borders aren't necessarily the best indicator of cultural diversity brought by those people.
India (the biggest contributor to the H1B) is internally a lot more diverse than more ethnically homogeneous, yet highly populated countries such has Bangladesh, Russia, UK, Japan or France.