All I have to go on is 20+ years of employment at Apple, including several years as a H1B and Green Card holder. Can't possibly compete with your sincerely held beliefs.
> Citizens have also more rights and companies love to have these clause that make you get your head down and work no questions asked
This is undoubtedly the case for some H1B employers, but Apple is not a body shop style operation. Firings are extremely rare, H1Bs and citizens work side by side, and I have never seen the former more hesitant to speak up than the latter.
You might want to entertain the thought that Satya Nadella, Sundar Pichai, or Betrand Serlet were not really hired for their pliability, but because they were genuinely qualified.
> The solution here is to increase and qualify the local workforce
That would definitely be helpful. But the trend seems to go the other way, with it being fashionable for opinion leaders to tell people to forego college, and education becoming more and more of a luxury.
> and at the same time make the bar even higher for those from outside
… forcing companies who prefer to hire the best qualified candidates over those with the "right" passport to shift their development activities elsewhere.