kl>Как ни крути, но это дискриминация по национальному признаку. Просто ее легко оправдать вполне объективными причинами как, например, те же туристические визы, которые тоже не для всех. А дальше каждый может относиться к этому как хочет.
Никакой дискриминации тут нет и рынок труда тут ни при чем. Существуют квоты, заключающиеся в том, что ни от какой страны за финансовый год не должно получить гринкард больше чем Х соискателей, где Х — фиксированное число вне зависимости от страны. На практике Х набирают только Индия, Китай и Филиппины. Это правило, наоборот, предотвращает дискриминацию и дает возможность всяких там мальтийцам и исландцам тоже претендовать на гринкарты и не быть затоптанными в очереди десятками тысяч индусов.
Аналогичная система действует и для DV lottery — если от страны и так приезжает достаточно народу, то ее граждане в лотерею играть не могут. Под это правило даже несколько лет подпадала Россия в разгар очередной волны иммиграции.