They don't like your political views? The color of your hair? The way you walk? Or they want to hire one of their relatives/friends
They fire you.
That's completely fine in your world?
There is an asymmetry between leaving and getting fired. If an employee leaving seriously damages a company it is kind of on the company. If an employee gets fired it can seriously affect their life, and that of their family.
We've already put a straightjacket on corporations because everybody has accepted that their incentives lead them to cause untold damage when unleashed.
Simply allowing them to harm individuals is the worst kind of "compromise".
I'm absolutely against this phase of neoliberal capitalism (nothing new nor liberal) shoving down our throats that finance knows best and markets should control every economic interaction in society.