No offense but born-in-the-US citizens are... not great at the most demanding knowledge work. The ones that are have all been hired. Our education system is trash and normalizes getting Bs/Cs.
I see so many people complaining about H1Bs at tech jobs. At least the H1Bs pass the interviews!
Disclaimer: born and raised in the US myself.