There is a balance to be had. Companies have got to be able to get rid of underperforming people but also shouldn't be able to get rid of people on a whim. Unfortunately only part of that is legal, the other part is the culture of the country and we have a culture in this country that the more wealthy you are, the more right you are and somehow the more entitled to things you are. A poor person isn't entitled to £100 a week to keep them from starving but a wealthy person is entitled to millions through tax dodges, exploitation etc etc.
Get a few million and say you are giving it to the needy and people go nuts. Take that same amount and say you are giving it to a select few individuals off the back of some dodgy procurement process and nobody bats an eyelid. Tax avoidance and **** poor pay cost this country vastly more than benefits (real and fraud) but your well trained daily mail reader has convinced themselves the real problem are the poor, often whilst being poor themselves. A prime example of indoctrination, making people believe that their own self interest is the exact opposite of their actual self interest.