I grew up dirt poor in a police no-go zone, went on to spend roughly 18 months in homeless hostels over a few years, etc.
Honestly, I feel like lots of these are related to being a poorly paid member of the tech company or having work at more working class companies.
When I started out, I literally ate toast for lunch every day because it was provided and I had no other money as time went on I got paid more and I was spending 15-25 every day on lunch. I was spending more on lunch than some people I knew would spend on food for their entire week.
The bonus at my current company was a massive issue for nearly everyone. It was constantly talked about for months because the company screwed up their finances and were talking ages to figure out what the bonus should be. Nearly everyone in my company comes from a middle class background and majority make decent money.
And the thing about the gym is probably on them, the gym is full of people all trying to better themselves and some of the most supportive people you will meet will be the gym. I would routinely tell people they look awesome and I was in awe, I would have random people come up and say well done to me that I was doing well. There are a few people who only want to hang around with other gym rats but 99% are just normal people. I remember talking to a woman who is super hot and even she felt intimidated by the gym.
The thing about stealing is a serious issue for working class companies. So many warehouses for example have security to search employees because they know if they don't lots of their product will walk out of the door with employees. I had friends that would talk about how they stole from their companies. I also heard a bunch of stories of people stealing when a company shut down.