Anyone who has a drink is being immoral?
Where did I say that?
Where did St Paul say that?
Nope - “do not BE DRUNK with too much wine” is the principle.
I have a beer or some wine here and there, myself. Water to wine was Jesus’ first miracle, after all.