It looks like Stripe has decided hiring foreign workers is the only solution to the problem instead of trying to find another solution. There are _plenty_ of good programmers who could work for Stripe in the US, maybe they just aren't attracted to the company, to living in SF, don't know about the company, etc. Maybe they should think about their hiring process more generally rather than waiting on hiring some particular group.