Can't get no satisfaction
So the way I read it is they are going to trade the roster satisfaction for all for leave satisfaction for a few over the peak period.
Sounds fine until you consider those that have peak leave for the first time in forever and now can't get any days off before or after.
A bit of root cause analysis wouldn't go amiss. Heavy handed management without solving the problems again!