I take your list of reasons and add empty calories to it. I’m training and want muscle mass, not a beer belly so no alcohol for me.
Secondary benefit for me was all the other stuff. Now I find that the once or twice in the entire year where I might have one drink it only takes like one drink to already feel it.