Yet, I see some startups whining and about this on X and other places.
If you really want to say that you're "hiring the best" or you want to "hire the world class best talent" then you would hire the best american engineers or pay the fee for overseas talent.
No excuses.
I can't for the life of me understand why some startups say "we need skills" and "we only hire the best" then choose a way cheaper talent via H1B overseas rather than train or hire a an Ivy / Stanford recent CS grad.