I've worked with Joist's CTO before and he's got a very high ethical standard and strong commitment to teams he's a part of. I'm sure this decision was not an easy one. Bottom line, we need freer trade to make international boundaries irrelevant to business.
His company just hired a couple of people and let them go a week later in a layoff. Clearly, the problem is the international trade system, nothing to do with management's ethics or lack of commitment to its team members. OK...
It may be that the decision to hire new people a week earlier was out of optimism that moving to the bay area was not going to be necessary.