You're conflating multiple things here. People aren't focusing on money because it's the most important part. They focus on money because it's one of the few things that's relatively easy to make tangible ahead of time. Similar goes for things like remote/hybrid, secondary benefits, etc.
Many elements on that list, while important, are incredibly difficult to equate in practice without speaking with employees or reading up on the company. Take the following:
>1 Appreciation for your work
How in the world are you going to evaluate this pre-interview or even post hiring process? Both parties are showing their best selves. It's incredibly abstract and difficult to measure.
>2 Good relationships with colleagues
Again, difficult to measure. Establishing good relationships takes time. Additionally, most places (at least here) have people who are decent to get along with, they aren't filled with horror individuals. At least, I'd hope hiring processes would at least filter the most obvious nutcases out after all those hours spent.
>3 Good work-life balance
Here's one you can measure much more easily. Few core hours and a "do whatever whenever" mentality outside of core hours attracts individuals. Still I don't see most companies post it. It goes far beyond hybrid and remote work, and even that is already hard to pull out of them. Then at the end of the interview, you get a "yeah we have a flexible schedule. Our hours are from 7 to 7." Great.. I guess.