Why does years of training excuse anyone from working unsociable hours?
I'm sure many cleaners work a ridiculous amount of hours just to make enough money to bay basic bills.
Who said years of training should exclude you from working unsociable hours? None of the arguments about the Junior doctors is about them not working unsociable hours. Where did that come from!