No. Just a set of balls big enough to not agree with everyone. Life would be dull if we all thought the same. I rarely play the album and consider many other artists just as important but I would'nt put them up for nomination I.E The Stooges.
Out of the five songs I listened to on that album (and I will listen to the rest later when I'm on my computer), I would vote yes. I found the songs very appealing, and I think this band could grow on me.