Some contemporary Christian music is really good, some is pretty bad, and much is in between. These days, I’d go so far as to say that the level of musicianship and songwriting (as an art form, setting aside subject matter) on some CCM surpasses that of much secular pop/rock/folk music. Granted, that’s not a very high standard to surpass.
I get two Christian radio stations that are predominately CCM, and I frequently hear Matt Maher or Audrey Assad (two Catholic CCM artists) on both stations. I much prefer singer/songwriter type music with thoughtful lyrics to hard rock, and Audrey is among the best of the current singer/songwriters IMO. I also really like Andrew Peterson, Fernando Ortega and of course Rich Mullins.