I'll revisit this later but the immediate thing that comes to my mind about this subject:
I believe the reason "religion" (more specifically "Christians") are attacked quite a bit by metal bands (mostly of the death/black genre) is because of a skewed and uneducated definition of what a "Christian" is.
You bet religion/Christians are an easy target, especially if your definition of them is defined by the finger pointing, hypocritical, holier than thou, headline making preachers and churches. The sad news is, they in no way define who and what a true Christian is supposed to be. They make me sick to no end with their views because they aren't Bible based, quite the opposite. Period. Sadly, that's who end up representing "religion" and "Christians" as a whole. So in my opinion, when bands do this (attack religion, etc.), they are no better than the subjects they are attacking. It's a whole big hypocritical stew, yummy.
It's no secret that people know I am a Christian. I love everything from Fifth Angel, Malice, Priest, Dokken to King Diamond, Testament, etc etc etc. I've been into Metal since I was 14-ish (going on 35 now) and I've seen all there is to see with what comes with this form of music. I think half the reason Metal gets the bad rap from the "uneducated" sector of Christians is they are judging it from the same point of view as the Black Metal bands, etc. - the skewed and uneducated way. "Ozzy bit the head off a bat, Priest made a guy kill himself, KISS has backward messages! Oh my, Metal is Satan's wormhole!"
I don't judge people who aren't Christian by that alone, and I have no desire to force anything down peoples throats. It's too bad the feeling isn't mutual many times, such as the point of view that, "Oh my you can't mix God and Metal, it's not natural, an oxymoron!" - ugh, that comment alone that I've seen so many times just makes me want to rip peoples heads off (in a kind, loving, Christian kind of way of course
).