It's where I choose to draw the line. You slam your wife on the toilet in your house, that's your business. You slam your wife on the toilet at your favorite restaurant, then you've invited a bunch of other people into your business and probably violated some laws. If you slam your wife on the toilet at a restaurant where kids are present, then you've opened up a whole new can of worms. If you can't see difference, then you're on own.
For the record I've taken my kids to drag queen cafes. If the server would have come out in nothing but a thong and pasties covering the nipples of their fake triple E breasts and patrons (presumably) started stuffing dollars in their thong, then I would have left vs have my daughter participate in the festivities. Will my children end up at strip show some day - I'm sure they will. Is ~5 years old way too young for exposure to some sort of drag queen strip show brunch? I'm going with yes.