If you're concerned about 'brain drain' remember O-1 visas are for the truly exceptional immigrants which remain in effect.
H1B visas are for rank and file employees with just a skill.
This allows employers to indenture servitude employees, depresses American wages, increases unemployment, increases rent prices in areas with high levels of immigration, and hurts American culture.
Most jobs are not that hard and a company should invest in Americans instead of immigrants if it want's to continue to do business here and enjoy the fruits of America.
replies(1):