Banning advertising: No impact. I haven't seen a cigarette ad in a few years; I still smoke. I see liquor ads all the time and don't make my purchasing decisions based on what I see. (Bud Light with lime? Really? Are you serious?)

State liquor stores are about revenue. Period. A tax, a fee, a profit. Revenue. The State of New Hampshire has a huge store on every major road leading into it. Most cars are from out of state. Including Massachusetts Legislators than enacted laws to raise taxes (Kennedy jokes abound from Sunday road trips to NH). Tennessee has State liquor stores. Moonshine is popular there.
Social order or health? Nope, We know how well prohibition worked.
Just say no!

I seem to run across drunks on the subway here. I don't think it's ever been legal to drink on them.