Yes, but of you name those bands, which we do not know, we are more likely to disagree. I will check out the videos, couldn't be arsed to do that before :)
That, and they have ten years of songs to choose from. I was actually quite surprised that their latest album was any good. Most of the time if a band stays active too long they just slowly fade away.