What I mean by this is: it's hard to say to the higher-ups "I would really like a Resharper license or a chair that isn't broken" when you're the most junior person, and your seniors aren't saying the same.
If so, I worked at a company like that once. Such a cringe. The office furnishings were from government auctions 20+ years prior. Worst chair ever.
Also, ants fell on my desk from the ceiling all day, so my seniors thought they'd buy me ant bait which I could place anywhere I wanted.
After all that, "why is turnover so bad," they wondered...
In a certain way I feel he is doing the right thing, why suffer. For a few hundred bucks he has a lot more job satisfaction.
Dehumidifying seems harder.
Save that, a lump sum of money. Not even a lot, but more than a little.