You're clueless. H-1B - KILL IT!
I agree. H1B is a disaster. You will note that I helped the immigrant get a green card. Green cards are the way to go. That way the immigrant is not tied to a specific company, but can shop around for the best pay. It's being tied to a specific company, at whatever they're willing to pay, that makes the H1B holder a danger to American workers.