It's not that easily fixed. While I agree with you, that's a byproduct of Sanchez's wages (in contrast to his performances) and Woodward's habit of leaving it till the last year to negotiate contracts. Both of those put you in the hands of the player, especially if there is interest from outside.Rashford. Rewarding him 250K when he hasn't even moulded into what he's supposed to be yet 4-5 seasons in is silly. What happens if & when he develops into what he's supposed to be? What does he earn then? Is he going to demand another raise?
Benzema is on 150K at Madrid.
Wage structure is a circus, this isn't sustainable. Only players at the club who should be earning more than 200k are De Gea & Pogba. If you want world class wages, become a world class player.
It isn't fixed that easily unless you get rid of a lot of players, which is never realistic. Slow burn, but when we do manage to get Sanchez's wage off the books, it should balance out.
Also, Rashford was made the de-facto starter under Ole, and started performing better. So, he will demand first team regular wages. It's higher than anticipated, but can't help it now, I guess.