We've seen some country acts coming forward to speak the truth - even the frontman for Staind, Aaron Lewis, has stepped it up in that regard. But the country genre isn't accessible for everyone. Here's a rock band called Frederick Spartacus and they address all the issues. Worth a look in my opinion: