So, yes, the problem is soluble.
Markets don't solve the problems of executive pay very well.
It would be useful for a government to correct the problem.
More disclosure would help. Perhaps a lid on the ratio of top pay to average and bottom pay. Personally, I also think paying CEOs in large companies cash would encourage better stewardship and less short-termism. Yeah, I know, the simplistic tosh about incentives.