Another case that came up: Prince.
I mentioned that I'll still listen, from time to time, but hadn't bought since '92 "because I refuse to forget his weird about-face decade-and-a-half against marriage equality, or that time he refused to work with an old a bandmate
unless she quit being a lesbian and a Jew (and then, years later, increasingly irrelevant, decided to do a self-promo one-off with her again)."
Prince was gave an incalculable assist to the queer community at a time when they really needed it. But he eventually converted to being a Witness, spoke against marriage equality, told his former friends and colleagues to renounce their sexuality and religion as evil, and suggested that his god was right to wipe out Sodom & Gomorrah because "people were just sticking it wherever." He was on that trip for at least a decade. So, I didn't buy his records. But I still occasionally spun his old ones. And I've never told a DJ to not play anything from his catalogue. Then he died. Do I now feel okay buying them? Every year, there's at least one long Prince set on Pride. Is it ethical to get down when they play "Kiss"? Does it matter that what he did for the queer community when he was at the height of his popularity very much outweighs the shit he pulled during his least relevant decade? Do my answers weigh less because I've never really liked Prince and thus find it easier to forget about him in ethical protest?