This album is really good. Seeing them play the material live is even better. They're very tight with their instruments on stage and they give it a run. Great to see.
The review is dead-on. If you don't agree, then you don't agree. Opinions are like buttholes; everyone's got one and everyone think theirs smells better than everyone else's.