A few loose thoughts on this:
1) At this point the contents of this cringeass subreddit don't matter, what matters is the sentiment that its popularity conveys.
2) Finding an unbelievably retarded post on reddit is very easy and serves as good ragebait, but ultimately it misses the point. I don't think most redditors even know what they're actually bitching at but it doesn't mean there isn't anything TO complain about.
3) Expressed or perceived political affiliation of people is ultimately unimportant. If you put a commie in a situation he'd feel comfortable with, he will stop being a commie. Actually malicious and "unfixable" people are rare. Political divides are the white noise of a conversation, ultimately extremism is unsustainable and an actually functioning system is a balance of "conflicting" ideologies.
4) Blaming people who got a worthless college degree and got themselves into debt they have almost no way of paying off is silly, you're essentially choosing to blame a 17yo for 1 short-sighted decision he possibly couldn't have been properly informed on instead of the college system that facilitates fucking him over for decades.
5) One of essential needs for people to thrive is security, and as of now low end jobs no longer provide it. You don't have a stable home because all you can do is rent 20m2 with 2 friends (big cities), you're constantly at risk of getting replaced or fucked over by an import-wagie, you don't have savings. Those causes constant stress for wagies, and has a real tangible impact on their life and physical health.
6) Its unreasonable to expect downtrodden people to be motivated, to "suck it up" and just fix their life. Just like telling a depressed person to "get over it", a tacit admission that you don't know what to do, or don't want to help. No man is a mountain, ultimately society exists for people to help one another so instead of bitching at them "lazy" scumbags we should look for ways of helping them. Even when they're insufferable.
7) Jobs that are undesirable should be well paid, jobs that are comfortable don't have to. Because of necessity in
paid higher education this logical balanced is inverted, giving people no incentive to work low end jobs and ample incentive to get fucked over by a college.

Companies have been pushing off responsibility for mental health on their workers, instead of creating conditions for them to be healthy. PR and mitigating conflicts through essentially subterfuge is used instead of actual attempts at help. If you don't want mental care from the government, then you should expect it from your company.
9) Corporations are growing increasingly inefficient but still stifle smaller companies in many sectors, solely due to the amount of assets they have. Thus the market can't fix itself.
10) Similarly, growing income inequality is destabilizing the market. Money makes more money at the expense of those who don't have money, ultimately making everyone suffer as the market becomes volatile and disconnected from people its supposed to serve.
11) Increased volatility of the market has already reduced average standard of life greatly, as an example the current housing market is driving up prices of property at the expense of this property actually being used, and just because people have more faith in holding a house than holding its equivalent in cash. Many cities in europe are currently building urban sprawls despite their centers laying essentially abandoned due to inflated prices.
12) Tangentially related. The rise in crypto scams also contributes to this, and their popularity are a result of people desperate to not be a part of a broken system. Ultimately this concerns you too, if enough suckers lose money on a scam YOU lose money too, in an indirect way. Cryptocurrencies pushed us years ahead of schedule for an economic collapse.
Some of this could be feasibly mitigated by the government taking power and regulating corporations but i don't see this happening until something drastic and violent happens.