I personally once thought that we should ban gay marriage. As I grew up and gained more understanding about homosexuality my view totally changed. I think we definitely have to give people the chance to change. I would guess that most of the people here on HackerNews grew up thinking that homosexuality was a choice and some sort of perversion. However, I would bet that most of us have changed our views as we have either accepted who we are or have had friends that were gay help our understanding grow.
As far as Dr Dre, I had never listened to his music or really followed him in the news. I would probably error on the side of a lot of the other comments, that we should give him a break because it appears that he has changed. My two cents.