Not the parent poster, but companies want people who will deal and cater to their needs, not people who will whine and complain about (even very real) issues.
And employees will typically want companies that will cater to their every whim and pay them very well to be catered too.
Where the two meet is the labor market.
Conditions are changing, and ‘hard’ force is being applied again.
The employee demands are usually simpler: They want their employer to pay the most and inconvenience them as little as possible. "cater to their every whim" is nonsense. Nobody expects that.
Employees know what the job will entail 99% of the time because it's their career focus. For that reason they don't really need much from their employer other than the tools necessary to do their jobs (e.g. a computer).
‘Cater to their every whim’ - have you not seen FAANG benefits and benefit culture?
If you think employees in tech have just been asking for computers and money - for well over a decade and a half - then you’re living in a completely different industry than I have been.
And employees will typically want companies that will cater to their every whim and pay them very well to be catered too.
Where the two meet is the labor market.
Conditions are changing, and ‘hard’ force is being applied again.