It offshores even more jobs. True; mostly of bureaucrats.
It doesn’t fix the American healthcare system at all. Also true. We don’t have the political will to fix it, so we have to do something else before we all go bankrupt.
It will make American healthcare even more expensive, as the volume drops, but the fixed costs of facilities and management overhead and regulatory compliance remain the same. Unlikely. Competition tends to drive costs down, not up. As another poster mentioned, it will also put pressure on the US healthcare system to become more efficient, as its monopoly is withdrawn.
It sends people to countries where there may not be good controls or the ability to sue if incompetence abounds. Just like it was in the US when we had the best healthcare in the world. Letting people choose what to do is a great control and people do tend to want good doctors for their surgeries, and not just depend on the controls we have in Medicare.
You can’t usually fly to other countries in an emergency. True. This is not for emergencies.
The question is not if this solution is perfect, it is, is it better than what we have.