That doesn't make any sense. The US enjoys its position of economic power because it has the reputation and wealth to attract skilled people and keep them here.
Skilled people have O visas. The H1Bs are the ones you don’t want long-term.
Skilled people have O visas. The H1Bs are the ones you don’t want long-term.