Seems like there's a big crackdown on booze recently. On at least two of my four flights this weekend they went through the "can't drink alcohol unless an FA serves it to you" spiel during the preflight announcements. I don't know about the other two flights, as I was sleeping at the time.
Never heard this before. I was aware of the rule, just never been on a flight where it was announced.
d