Metal is such a diverse genre, and can genuinely cross over with punk, jazz, electronica, post-hardcore, and other genres. You have alternative metal (Deftones, Tool), nu metal (come on, Linkin Park's first album was the best-selling album of the decade. Don't tell me people hate metal), metalcore (As I Lay Dying, All That Remains, Killswitch Engage). And of course probably the most popular trinity of metal bands nowadays, Avenged Sevenfold, Disturbed, and Slipknot (those bands are somewhat genre-defying).
All of these bands are really popular, some more so than others, but still all of them have fairly large fanbases, high critical reviews from mainstream outlets as well as non-mainstream ones, and all of them are metal. They may be crossed with other genres and more melodic than some metal, but they are metal nonetheless.
The reason why the metal that is not popular isn't popular is that:
1) melodic things tend to stick in people's heads, and make good singles, which are successful and draw people into a band; examples being Killswitch Engage's My Curse and Avenged Sevenfold's Bat Country. You personally may or may not like these songs, but you can't deny they were/are really fucking popular. And they were pretty damn catchy.
2) people do not like screaming, at least they way it is done in the modern extreme metal genres. It is an acquired taste in almost all circumstances. It fits the music, takes as much talent as singing does, and above all it sounds good, but to a person who isn't used to it it sounds like shit. It certainly did for me, I had to get used to it.
3) Combined with the fact that people like melodic things, and people do not like screaming, one can assume that people will not like things that are not very melodic and that have a significant amount of screaming in them, e.g. death metal, black metal, to a certain extent thrash metal although that once was pretty popular.
So why isn't the other melodic metal popular, like Symphony X and Dream Theater? Because people don't like ten minute songs, that's why. Why isn't the melodic metal that doesn't have songs that go on for more than five minutes popular?
Because metal is complicated, and pop is simple. People like simple music, which isn't really a bad thing overall. Also, there's more to getting popular than just being something that the average person would like.
And the reason that people bash metal as a whole is that they don't understand it.
All of these bands are really popular, some more so than others, but still all of them have fairly large fanbases, high critical reviews from mainstream outlets as well as non-mainstream ones, and all of them are metal. They may be crossed with other genres and more melodic than some metal, but they are metal nonetheless.
The reason why the metal that is not popular isn't popular is that:
1) melodic things tend to stick in people's heads, and make good singles, which are successful and draw people into a band; examples being Killswitch Engage's My Curse and Avenged Sevenfold's Bat Country. You personally may or may not like these songs, but you can't deny they were/are really fucking popular. And they were pretty damn catchy.
2) people do not like screaming, at least they way it is done in the modern extreme metal genres. It is an acquired taste in almost all circumstances. It fits the music, takes as much talent as singing does, and above all it sounds good, but to a person who isn't used to it it sounds like shit. It certainly did for me, I had to get used to it.
3) Combined with the fact that people like melodic things, and people do not like screaming, one can assume that people will not like things that are not very melodic and that have a significant amount of screaming in them, e.g. death metal, black metal, to a certain extent thrash metal although that once was pretty popular.
So why isn't the other melodic metal popular, like Symphony X and Dream Theater? Because people don't like ten minute songs, that's why. Why isn't the melodic metal that doesn't have songs that go on for more than five minutes popular?
Because metal is complicated, and pop is simple. People like simple music, which isn't really a bad thing overall. Also, there's more to getting popular than just being something that the average person would like.
And the reason that people bash metal as a whole is that they don't understand it.