Those are both NON-IMMIGRANT visas, as are H-1B.
Immigrant visas are what you said were the problem.
You really have no concept about this subject, it seems.
After 6 years most get green cards then citizenship . They go on to vote Democrat over Republican 85:15. So we import people that don’t work? What? Imported tax wasters?