The very fact that FreeNX exists is absolute proof that X has fundamental issues and you have admitted that those issues exist and that another layer of complexity needs to be added around X is a direct admission that X isn't cutting it!
You also lied in your original post when you said you forward over X and therefore X is transparent.
1. No you don't forward over X, you use a much more convoluted FreeNX setup.
2. Forwarding != Transparency. If you think it does, then FreeRDP is also network transparent! Modern X is basically a less-efficient screen-scraping version of RDP, and everything that FreeNX does makes X more like RDP in a kludgy manner!
3. Please stop insulting X developers who have put a whole lot more time and effort into developing these systems than you have ever done. If you were more respectful you'd actually watch the video in TFA and come up with an intelligent response instead just repeating over & over that "I GOT AN XTERM TO FORWARD EVERYONE ELSE IS STUPID!"
Being disingenuous and hiding the truth.. which is exactly what you did in your original post when you said "X" and really meant the kludge-fest that is "FreeNX" is also a form of censorship, so try being more honest and less sanctimonious, self-righteous, and obscene in the future, mkay?