When I was in I for one never minded the occasional weekend duty such as air displays, e.t.c. To make it even better, I even had days off in the week to help me get over it.
To each their own.
The Waddo airshow was complete ****e, always falling on one of: Goodwood FoS, Wife's birthday or the British Grand Prix.
No amount of weekday time off, not that it ever occurred, would compensate for the ballocks that event involved.