I think when people say oh Peart sucks (for example)....I think what they really mean is Pearts style doesn't resonate with them.
Or the genre doesn't resonate with them like Seafroggys pointed out. Which is fine.
If Peart threw dog poop on the guys house for no reason at all, OK then Neil would suck ha ha.
Peart doesn't suck, he just didn't inspire the commenter. Peart and suck don't belong in the same sentence, you'll forgive me here. Peart has given the culture iconic lyrics just like John Lennon did. Focusing on the negative....a person could focus on positive too, so why the negs? It says more about the commenter than the target.