The "going on the pull advantage" goes when you read your job terms and conditions, everywhere I've worked since 1989 has the caveat that uniform shall not be worn in pubs, bars, restaurants etc. Its considered to be bad form to be swallowing booze when anyone in the place could be expecting you to fly them later. I well remeber a crew from a now defunct airline being fired for having lunch in a hotel restaurant in uniform, there was no booze, but a passenger queried it and the airline fired the crew for gross misconduct.
SND