It comes down to money and private interests dominating Western politics. It has bad but also good sides. Human conflict used to be about extermination a few thousand years ago, that is what I think of when I read such headlines, such things can actually also be seen as progress. We now have priorities other than our tribe or nation, that has good sides too. I like the Napoleonic war story where Napoleon gave a medal to a British scientist, Humphry Davy.
While bad for the nation, I try to see it as a mixed bag that people from the top down are... flexible.
The price we pay is, possibly, worse outcomes in conflicts. What we gain is that after conflicts end we get back to normal life - with one another - very quickly and relatively easily.
EAR/ITAR restrictions maybe? China at least is ITAR restricted and has a lot of entities on the EAR list. I'm not a lawyer though; no idea what regulations you'd actually be subject to.
Then they should pay them, in Germany a non-compete has to be compensated. A country might not want brain drain at all, is it then acceptable to stop people from leaving?