Earlier quoted context omitted.
The US is a nation of immigrants. As it stands now, H1-B is one of the few paths for technically-educated people to get lawful work and eventual permanent residence and citizenship in the US. I don't think there's anything wrong with sponsoring an H1-B for a talented and qualified person who wants to live in the US. There's room, and there are jobs, and complaining about immigrants is just stupid. That said, the H1-B…
An H1-B is not a path to permanent residence. Having an H1-B does not help in any way with getting a green card. If you apply through employment the sponsoring company does not get any fee reduction, the application is not processed any faster. This is a completely independent petition. The only way you could say an H1B is a path to immigration is for the case where a non-immigrant meets a spouse and get a green card…
OTOH, in my (limited) experience, I have worked closely with a total of 4 H1B employees, and at least 3 of them are now permanent residents or citizens. I can't speak to the overall frequency of this happening, but that's my anecdata.