That was back when the military treated the people in it like adults and let them suffer the consequences of their bad off-duty decisions. They no longer do that, though it's a trend that started around the early 90s and has increased to make life Hell for junior commanders. There's a pretty good 'xtra-normal' video on YouTube called 'A Captain's Life' that fairly accurately portrays the level of nanny-state stupidity junior commanders have to enforce, and be held accountable for when some asshole succeeds in getting in trouble anyway, these days.
Amen--even when I was in I saw plenty of it:
XO: CHIEF!!! SN Schmuckatelli was arrested for DUI over the weekend and I'm going to recommend he go to Mast.
Chief: Yes sir.
XO: Why didn't you stop him, Chief?
Chief: Cause it was Saturday night and I was at home?
XO: Has he had other alcohol-related issues?
Chief: None that I was aware of.
XO: That you WERE AWARE OF? What the hell is that supposed to mean?
Chief: Did he come in drunk? No. Did he have problems out in town? No.
XO: But because you didn't do YOUR job as a leader, he's going to Mast and losing his license, and will likely not be allowed to reenlist. This isn't going to look good on your eval, Chief.
Chief: Yes, sir.
(I wish I was kidding, but no doubt a similar conversation has occurred many, many times.)
And now we have breathalyzers on ships. Definitely not the Navy I cut my teeth in.