I forget if we’ve had this discussion before, but I remember their s/t album being very, very positively received when it came out (at least here in the US - how great it was was even the focal point of a random Doonesbury comic strip, strangely). I’m surprised by but also understand how much the general opinion on it has changed.
I didn’t know any of those details you mentioned so now I’m excited for the album too. Angry Eddie is the best.