Please don't post political/ideological rhetoric on HN. It doesn't matter how correct your position is or how correct you feel it is; it only leads to back and forth arguments between people on opposing sides, and that's just what we're trying to avoid. Please aim for curious conversation at all times here. https://news.ycombinator.com/newsguidelines.html.
We detached this subthread from https://news.ycombinator.com/item?id=50156201 and marked it off topic.