Not gonna claim they're perfect cause I don't know enough but the ICP do seem well-meaning dudes. There wasn't a major controversy about their old lyrics, but they decided to apologise publicly for them because they knew it was the right thing to do. 🤼♂️
JCP⭐Designs 👺ICP talks about how they love their kids in interviews, Garcia posts on Twitter about how he'd beat his kids if they're gay. ICP speaks out about accepting people for who they are, Garcia goes racist rants dropping slurs. ICP ain't the most eloquent guys but they seem like decent enough folks.