Calling someone a paid shill because you disagree with them is the lowest form of argumentative fallacy, usually reserved for anti-vax, tea partiers, and global warming deniers.
everyone who has been in tech and looked for a job via non-friend (public) channels has seen their share of being rejected and ignored even though your quals and the job are nearly a carbon copy of each other (happens to me all the time).
Nope, I haven't seen that. I and most of my friends and coworkers are getting constant calls from recruiters, and usually have 5 offers and a counteroffer within a couple weeks when looking around. And my company always has a half dozen open recs we are trying desperately to fill, and we pay the same - very competitive - salary whether you were born in the US or elsewhere.
The tech job market in the Bay Area is the best for employees that I have seen in my 25 years here. Good new college grads (which are rare) can make $150k, experienced developers $250k+, and architects $400-500k with bonuses (and that's not including stock options/grants). And WHY is that the case? Just because companies like throwing large amounts of money at employees? No, it's capitalism as usual, and when demand goes up but supply doesn't, prices go up as well.
I doubt there are more than 100 jobs, country wide, that NEED special talent that is not available here already. I might even be estimating that too much, too.
I already answered this, but again to state FACTS vs your complete guessing: the software engineer unemployment rate in the SF Bay Area is now under 2%, and hiring growth was up 17% last year. There are something like 150,000 unfilled software engineering openings. And before you say "hire from outside of the Bay Area" - nationally it's still only 4%.