I think that's an unfair generalisation.
To bad managers, it's only about money, but it has been very well documented for a long time that beyond a certain point, salary is not particularly important to a lot of people.
It is also well documented that most employees do value things like flexible working hours, a few extra days of annual leave, and real support for training in new tools and skills to keep up to date. We also tend to get offended when companies try to take over life outside work in one way or another. Much of this comes down to maintaining a healthy work-life balance, so employees can enjoy the lifestyle they prefer without work interfering unnecessarily.
Smart managers recognise this reality, set their working conditions accordingly, and reap the rewards. It's just a shame there are so few smart managers around.