Unfortunately I can no longer edit my reply - please take my apology for misunderstanding your argument.
Back on topic of green cards: whether you want to bury your head in the sand or face the reality that foreign dictatorships will use their own citizens to infiltrate their rivals is up to you. If you want to take the high road you can, and likely be excluded from government contract work.
Don't get me wrong on one thing, the west is in a precarious situation of openly doing the same thing in certain cases - eg: Australia's draconian backdoor law. I will not hire or recommend hiring an autralian dev working in Australia - and you can call me a racist or xenophobe if you want, it will not change the reason for the decision.
Fortunately for an australian immigrant abroad they are not going to have their family black-bagged for failure to submit to their government. I don't have this confidence for Russia, and especially not China.
Back on topic of green cards: whether you want to bury your head in the sand or face the reality that foreign dictatorships will use their own citizens to infiltrate their rivals is up to you. If you want to take the high road you can, and likely be excluded from government contract work.
Don't get me wrong on one thing, the west is in a precarious situation of openly doing the same thing in certain cases - eg: Australia's draconian backdoor law. I will not hire or recommend hiring an autralian dev working in Australia - and you can call me a racist or xenophobe if you want, it will not change the reason for the decision.
Fortunately for an australian immigrant abroad they are not going to have their family black-bagged for failure to submit to their government. I don't have this confidence for Russia, and especially not China.