Earlier quoted context omitted.
This was never about talent. It's about companies hiring foreigners on h1b visas at below market wages where their life in the USA is contingent on their job performance forcing them to work harder and longer than their peers to remain in the country. It's a situation that only benefits companies, while harming US citizens who have to compete with the lower wages of foreigners.
Isn't that a work visa and not an immigrant visa
There are employment-based nonimmigrant visas like H1B and L1. Being a nonimmigrant visa means it doesn’t grant you a right to immigrate but some (including H1B and L1) are ‘dual intent’ visas meaning you can apply for an immigrant visa while in the US as a nonimmigrant.
There are employment-based immigrant visas, which have categories like EB1, EB2. Like all immigrant visas these are also known as ‘legal permanent residency’, LPR, or ‘green cards’.
There are also non-employment-based visas that are both nonimmigrant (eg visitor visas, student visas) and immigrant (eg family based green cards)