Now we're getting somewhere...the lyrics AT LEAST have to accurately describe the situation even if you don't agree with it...and the music HAS to be decent so that you can listen to it without having to stick a nail through your eardrum...A number of the songs you listed fall into that category--Ohio, What's Goin On, etc...