I never got into them when they first hit the scene, but I listened to some of there CD's a few years ago, and ICP has some pretty good songs.
alot of people(90s babies) hate them because thats the cool thing to do... plus there fans are cock suckers.
but i'm too old to be listening to 99.9% of the stuff they put out, i cant get jiggy to that shit. so they get no rotation.