As many people have pointed out, the 12hr rule is eminently sensible and self policed to great effect. True, some people may kick the ar*e out of it but those same people are even less likely to adhere to a more restrictive rule.
Standby crews? Fine if you have the people available.
No drinking on school nights? Unless I'm on leave, every night is a potential school night, weekends are strictly notional. 12 hrs bottle to throttle ties neatly in with my 12 hrs required crew rest before reporting.
No drinking as on det / at sea? When was the last time you spent 6 years on det / at sea?
The day when I get given a fixed roster with unchangeable working days, or a guarantee of not less than 24hrs callout, is the day I will see this as workable.
Anyway, its Friday night, I off to get hoovered!!!!