Well, if it's rock - and I mean proper rock - then it's the band's fault as proper bands don't listen to record companies for "how to walk" etc. but bands such as Towers Of London are so fake it's unreal...
Having said that, Metallica had 2 half decent albums (Load & Re-Load), one utter crap one (St. Anger) and now just going back to form with Death Magnetic.
* Difference of opinion is not argument, only difference.
* Just because you don't like something, doesn't make it sh*t
* You are all individual, just like everyone else.