the atmosphere, the skill, the depth, the variety, the complexity, etc
i certainly dont like every metal band but there is so many subgenres out there that it just means i can find the exact mixture of sounds that i like, which is also because metal bands arent as scared to experiment and be themselves.
i have a metal CD for every emotion and moment, other genres that i like tend to be far more restricted.