I'm someone who thought their first 2 efforts were immature rubbish... i think the song is great. Great production, great riffs, great structure and great lyrics. way more mature for a band that blew up before they should've. Coming into their own as a mature rock band. everyone that hates on their look is retarded, thats like not liking a band because the singer is fat or because they underdress the part...which happens a lot whether its talked about or not.
People are hating because the band takes the most generic aspects of multiple sub-genres and throws them together into a mess of makeup. It's fucking stupid.