So the H1B system is a mess entirely of it’s own and that happens to folks who came via H1B visas at any job.
You’re not convincing me that we should feel bad for these specific people at SpaceX because of a systemic issue. I feel bad for them due to the nature of the system, not because they chose to work at SpaceX, specifically. That was still a choice, and while they’re still in their parent country, still a decision they can say “no” to. It’s a choice borne of exploitation at its core, and the fact that SpaceX employs so many H1B workers should be viewed as another negative against the company instead of another reason to let the company off the hook.