>>127284068
I thought the same thing after listening to 8 of their albums without knowing what other people thought of them. I ranked it the worst of the 8.
>>127282364 (OP)
It's incredibly hyped (due to being an early release and old=GOOD memeing) and doesn't quite meet that wish fulfillment hype, but it's far from a bad record.