How do non-metalheads perceive metal music?

Like country, some stuff is great, most sounds like generic crap you have to be of that frame of mind to get anything from.