They put out the best pop-punk album in the last ten years and then followed it up with four great tracks on a few splits. Better to die the hero than live to be the villain, as they say.
Not that I wouldn't love to see a reunion show if they ever got their shit back together. Their live show was fan-fucking-tastic.
If for some reason someone is reading this thread and doesn't know Crudes: