He’s not being ostracized for his drinking problem, he’s being ostracized for his “exposing himself to minors” problem. I come from the school of thought that believes alcohol doesn’t turn you into something you’re not, it just erodes your ability to hide it.
Fair enough that he did his time, but it’s also fair not to hire him. He’s looking for a job from a business, not a charity after all.