The bottom line is the advocates of traditional morality won this battle, and the moral relativists lost. However, this was a battle of symbolism, not substance. I would much rather have Kid Rock play at this event if we could get a promise from the Bush Administration that they would select two or three strict constructionists on the Supreme Court bench and then use their influence to assure Senate confirmation. I hope having Kid Rock withdraw is not just a sop to pacify the social conservative wing as they choose a Sandra O'Connor - William Kennedy type moderate to an open position on the highest court.
The decision to drop Kid Rock is probably just as much attributed to the Bush WH hearing some of his lyrics rather than pressure from outside. If KR didn't have the vulgarity in his music, the pressure wouldn't have worked. This is a classic example of persnal responsibilty. KR made a fortune sewing that rap. Now it belongs to his legacy.