i used to. and you both couldnt be more wrong. that song is from their punk days, way before their kickass thrash days with classic like Lights Camera Revolution and my fave How Will I Laugh Tomorrow and Controlled By Hate/Feel Like Shit...Deja Vu. other than those three, they are hit or miss with Art of Rebellion having some excellent songs and being the last decent effort.
i wasnt a fan of the punk stuff from the self titled and Join the Army.