Earlier quoted context omitted.
> A legal permanent resident is by definition a national You just pulled this from your ass. Absolutely not true.
I stand corrected. US nationals refers to something else, but is sometimes used to include permanent residents alongside citizens. I am not familiar with the terminology, but my point stands. A legal permanent resident is very different from the situation you are citing, and I think if you believe they are not entitled to free speech (in particular, for offending a foreign country), we have a much bigger problem here…
If you don't like that status quo, that's fair enough, but that's not a proof of non-resilience. The system is supposed to operate based on some approximation of will of the people and it has been quite resilient in approximating it.
As for me, allow me to be skeptical of you having a coherent, well-thought-out alternative of an immigration system with all the consequences and corner cases covered, especially if you are not familiar with the basic terminology of the current one.