I just graduated le STEM and just graduated making a pretty good fucking salary. No shame here, I'm a middle class fuck now and proud of it. Fuck being poor, that shit sucks, and fuck anyone who thinks they deserve brownie points for not actively trying to improve their own situation.
I'm not a fan of most 'leftists' that you seem to be talking about either. These people IMHO aren't leftists though, often times it's just anarcho-liberals, e.g., delusional utopians that follow people like Noam Chomsky. They talk up their minimum wage jobs like making money makes you a "sellout" and shit. It's completely ass backwards IMHO. The left needs skilled workers that know how to run shit if they are ever gonna build anything worthwhile post-capitalism. This means welders, doctors, software guys, security people, the whole shebang.
Most lefties I ever meet completely fail to grasp this, though. They think LARP'ing as a "proletarian" is good enough, despite being born a muh privileged middle class shithead just like me. However, they see themselves as the "exception" to the rule – they might have dropped out of private school, got "lonely," or some other bullshit excuse and they now use that "tragic" period to endlessly cover up their lazy fucking work ethic.
Meanwhile, right wingers are found everywhere you look, and in great abundance. They share media, don't agree on everything, but understand true camaraderie. The janitor at work is able to talk to the programmer about what they were listening to on Alex Jones for the drive in.
Can you say the same about the Left? No. Not at all.
In most people's lexicons, 'leftist' might as well mean 'hipster' or 'liberal'. Baristas, waitresses, and other people have nothing but contempt for the STEM crowd. If you need proof, just look at Reddit and all the bullshit charges of "brocialism" and how if you're an IT guy, you *must* be an "anti-feminist" or something else. There's always something negative to hear from these people, and its rooted in a weird mish mash of identity politics and liberalism. Yet, they'll gush on and on about how "socialist" they are all the while.