Where is the line for you to look past what someone has done? The biggest example for this would probably be Michael Jackson with the whole kid thing, usually people become so outraged that it essentially ends the person's career but that never happened. He's still regarded as the king of pop, and because of how good his music is, how much he contributed, I pretty much shrug all the bad press off.
In rap people praise full blown drug addicts and murderers more so than those who do good.
If you're a huge fan of Beyonce, what would it take for you to stop listening to her music and praising her like she's a queen? Or maybe you find out that Elon Musk has been running a dog fighting pit for the past 10 years, would you still continue to appreciate his work? Take your favourite person or someone you really admire, how much can they get away with before you finally lose all respect for them?