I think common sense has to rule, but unfortunately common sense is not that common.
At the bar I let just about anything in, although one night I got a surprise on this one rap song... where every other word was an F bomb or a vulgar sexual reference.
Hey, I got 10K plus song in my library, I haven't listened to all of 'em!
Of course... that song or anyone like has never been played again.
Not too long ago, I was doing a gig at a church...an 8 year old's 1st holy communion... now it was liberal as things go... the little girl got up an did a rock'in version of "Redneck Woman"... I didn't know whether to be impressed and taken by the cuteness, or mortified...lol.
The family liked it, so it was cool I guess
.
Not too long after that a 13ish year old girl requested to do "baby got back", and I just said no way. I don't know what the family thought, but I know I didn't want to hear this young girl sing, "I'm long, I'm strong ...yadda, yadda"
She was miffed, I could tell, but she didn't pay me. As it was, I got two more gigs outta that one, so I felt I made good choices... but it can be challenging, but hey, thats why we get paid, and what also makes it fun!