Christian Rock Doesn’t Make Christianity Better, it Just Makes Rock Worse.
I honestly have no idea where Christian Rock came from, but it is probably the most god awful thing since screamo. I don’t listen to rock and metal to hear about Jesus. The only band I know of to successfully make this work is Iron Maiden.
That is because Iron Maiden is amazing and could sing about literally nothing, and it would still be amazing. Not to mention literally all Christian Rock bands suck immensely. Rock and heavy metal were embraced by the exact opposites of the Christian religion. There are a few other exceptions to Christianity’s role in rock and metal. If the song is about something metal, like the crusades, then it is okay, or if it is about vikings fighting Christians (of course the vikings winning) it is also okay.
Here’s a good example of what is and isn’t metal.