You must be browsing a different HN than I am. On my HN, there's a lot of support for unions, including voices advocating for software developers to unionize while we're still in position of power over employers.
I'm guessing most of HN is Engineers making loads of money who don't have to think about struggling in any sense when it's a reality that 78% of people in USA are living paycheck to paycheck.
Edit: I even see the HN anti-union comment flagged because again, HN is anti-union and anti-labor.
Or maybe it's a timezone thing? I'm in Europe, I tend to browse HN during our days and evenings. Maybe the threads visited by most Americans show up as I go to sleep, and disappear from the front page before I wake up?