All of this requires the coasting person to be identified correctly every single time.
Some of the team leaders will fire a non-coasting person because that person looked like coasting, while the real coaster looked busy.
And then morale crashes even more, and you start looking over your shoulder, especially if you have a boss that does not understand who really carries the load.
So much management theory supposes all managers are super competent. In reality they are the people version of bad php developers.