Amps but a lot of those companies in the FTSE 100 weren’t giving their staff pay rises and bonuses over the last couple of years either. Those staff choose to leave if they want to earn more elsewhere.
In an ideal world private companies who deliver goods for public services should be restricted on how much they can earn for their shareholders. It should always be a certain % of profit goes back into the company to keep end consumer costs down, keeping the service at a certain quality expected of a public service (which should include paying staff wages at a competitive level)
Problem is that then makes the company less attractive to invest in as the returns will always be restricted. But big pension funds, asset managers etc should have an obligation to invest in these companies to keep our public services at a high quality for our country. Minimal returns is not too much of an issue, especially for pension fund investments who just need to match their liabilities in investments.
There is a much greater emphasis on ESG investing these days, so more people would be happy if their investments were growing at a low and steady rate, knowing the companies they invest in are of a social benefit to the population.