As I said it is in the best interests of a company to do nothing about engineering duty hours as they believe their costs will go up.
I have seen the same thing happen managers stating no more than 16 hours on the trot unless directly autherised from the manager, the same day an hour before you go home oh sorry can you....
so when you ring them up at some crappy hour, why did you ring oh sorry just do what you have to.
suddenly the rules don't apply anymore and it is swept up under the carpet again!