I see masters in technological related fields as a way to get a job in USA for many non us candidates. It’s a good thing that this gamification of the system is meeting its demise. I for one have not found many masters students talented than the undergrads at software tasks. PhDs are another matter though.
So the best thing you can do for your career by far is simply to find some way, any way, to be able to work in the US.