Frens, Q has told us time and again that there are no coincidences and to trust the plan.
The Plan does not contain coincidences or surprises to those executing it, only to us on the outside watching the movie. If this is true, then this public fluff-up about H1-B's is not random. It is part of the plan.
Q has also told us that some disinformation is necessary, and that only 20% of what is actually happening is public. I'm willing to put money on the idea that this "disagreement" is not one at all, but a feature designed to mask what is really happening behind the scenes. Q's version of look-here-not-there.
I believe the best response to this is curiosity, not anger or judgment, as some of the more suspicious types among us seem so eager to pass.
Let the thing play out, without the insecurities of being a losing team. We're not.
I've stayed out of the H1-B arguments even though H1-B has directly affected my pay. I've probably lost 10-20% pay over the years. That pales in comparison to unconstitutional taxes, China given our factories and jobs, and illegal immigration.
I work with an H1-B guy, and I'm glad he is with us. His skills are specialized and it takes months to find even one or two under qualified candidates to fill that job role (which doesn't work out because they would need to take an entry level position but expect senior pay and rank). If we do find a red blooded American who is well qualified, they usually get offered more to stay where they are and we lose out.
I think a few simple rules would make H1-B work out ok.
Make H1-B part of the overall legal immigration plan - no extra immigrants due to H1-B.
Limit the number of H1-Bs a company can apply for. A large company might only get 2 or 3 - so they have to chose carefully
Put a fee and equal pay requirement on each H1-B a company has. Force the H1-B to be a skill requirement rather than a discount advantage.
Require proof of job postings, unqualified applicant reviews, interviews, etc before an H1-B is issued.