Drinking alcohol doesn't make you a bad person, but when you willingly and intentionally violate standards that you hold (or in the gospel context commandments or covenants) and then make a significant change in trajectory, it is a great redemption story IMO.
In other words, it's not about how bad the acts are, it's about integrity and being true to your values. He was living a lie and that got exposed to the world. His response was to change his behavior instead of continuing in rebellion. He used that experience to connect with and try to help others.