I remember the devs having commented on this before. It's a ratings thing. Allowing your character to drink will come with a much stiffer rating.