Technically, I agree. At the very least it might provide some motivation. The issue is this will likely keep happening, so it would just be treating a symptom.
Cutting edge clubs encounter such scenarios rarely, and most often due to other issues, like discipline. That's because cutting edge clubs generally don't allow themselves to end up in this position. Vet players well, buy what you need, don't overpay, don't hand out absurd wages etc. The player should want the club at least as much the club wants the player. Sometimes you may want to pay a more if the competition is high or you really need the player. Flops will always happen, but it should never become the usual MO, and you can usually move them sooner rather than later.
In this aspect, we are a complete laughingstock. Massive fees, massive wages, big contracts, big fanfare, marquee signings that don't really fit any coherent vision, weird sentimentality, the whole shebang. It's a running show more than it is a competitive football club. Ultimately, just a symptom of terrible club management. Why is Brandon Williams still at the club? No idea. Why is Tuanzebe still at the club? No idea. Why is Martial still at the club? No idea. Why was Sancho offered a criminal salary on a 5(?)-year-contract? No idea. Why was Sanchez bought and the wage structure ruined? No idea. Why is De Gea at close to 500k? No idea. Why is Phil Jones still at the club? No idea. Why was Pogba getting paid 500k? No idea. And on, and on. It's a running theme. And when I say "no idea", I do actually have an idea for each of those.
The point is, such measures shouldn't become the norm because you should never find yourself in such situation.