As per usual, Nick is the voice of sagacity in a tumultuous discussion.
Some CCM, Rock, Top 40, Jazz, Country, Big Band, Standards, Soul, R&B, and yes, even Classical is "dreck". Some isn't. We find ourselves dangerously close to universalizing our tastes and preferences.
Now, as to "Christian" businesses - I never select a business based on the presence or absence of a fish symbol in their Yellow Pages ad. I select the business that will sell me the goods/perform the service I want with an acceptable quality at the lowest price I can find, without regard to where, or if, the owners go to church.
I've been ripped off by both "Christian" and non-Christian businesses. I'll be the first to admit I get more sore about being taken advantage of by an alleged "brother."