I really don't give a shit what anyone thinks about my choice of music. If I want to hear a man that sounds like a growling dog sing tales of Vikings slaughtering Christians then death metal it is.
This idea that metal is whiny is, frankly, stupid. It comes from metalcore or more "acceptable" bands like Killswitch Engage or newer Slipknot (aka mall metal). Popular music is mostly cry baby love song bullshit, and bands are accepted by a wider audience if they aren't talking about crushing religion or warfare or something. If your metal is whiny, you're doing it wrong. Metal should be focused aggression and controlled chaos, hellbent on attacking all forms of conformity and authority as owing to the hardcore punk origins of the music. That is, unless, someone feels like showing off on their instrument (because let's see you do it).
Similarly, most metal bands have lyrics revolving around complex themes or topics, in addition to the more simplistic songs glorifying violence and debauchery (or, frequently, the consequences thereof because we aren't completely retarded). There is more intelligence in most real metal than in anything popular. I swear to god, the radio is nothing more than constant ***** worship.
Considering there is a huge difference in the sound of all metal genres, saying it all sounds the same just makes me assume your ears/brain do not function properly. Yes, Hatebreed sounds just like Dimmu Borgir because they are both screaming or growling.... never mind the different song structures, lyrical topics, or the fact that the latter has a fucking orchestra. Solos aren't even all too common either, neither are they uniformly long. The eighties was a long time ago. Get out of the bubble oh mighty Time Traveler.
-Also!- Someone said metal is about who has the longest hair?? What? I had long hair once and didn't like it. Most people have short hair or a shaved head owing to the fact that employers are babies (and long hair can be grabbed in the pit, which is bad).