When your best talent leaves you without any recourse, and onboarding new talent takes 3-6+ months, they will definitely start to care. My last company is imploding due to this exact scenario. They didn't want to listen to their experts and are now reaping those particular rewards.
This only protects "your best talent". The company is free to mistreat all the rest of the people who don't have the unique skill set to guarantee themselves better treatment. That is capitalism working as intended.