PS reminds me of an incident when Firefighters in (IIRC) San Diego were told to drive engines in some homo pride parade and they refused, and the Fire Chief disciplined them in some way. They fought it legally and won. Not exactly parallel and I may have gotten it sort of mixed up...
Do not grow old, no matter how long you live.
Never cease to stand like curious children
before the great mystery
into which we were born.
Albert Einstein