Earlier quoted context omitted.
It's an employment based GC not diversity based. The primary criteria should be how good the person is as an employee and not where they were born.
You mean if the govt could somehow assess quality? That would be nice if you have a good idea how to do that. But companies have two priorities: one is a high skill level and the other is lower pay. If we simply removed country caps from the current system then it would be dominated by certain countries with the highest pay difference. The smartest scientist in Germany would be waiting in line behind hundreds of thou…
Also, smartest scientist will still get the priority via EB1 instead of lowly engineers who will get the EB3 category. This is already accounted for in the current system. so we are really talking about two lowly engineers in Germany vs India. Do you agree they should have to wait for same amount of years for employment based GC? How about two scientists from China and tiny country of Monaco?