Face it. Many of those in complete opposition to all H1-B visas is because they oppose non-white's coming to America. There is a very racist aspect to all of this.