It's not hard to demonstrate that Christian rock is often... even usually... cheesy, derivative, and shallow. Much of it sounds like commercials for Jesus rather than artistic endeavor.
But there are exceptions, although I'd prefer to take the modifier "Christian" off of those songs