So "posit" what you like, the rest of us live in the real world where 17yo girls at a nightclub are crazy, rebellious, and very horny.
You do need to be able to dance well, you need to pay the bill for the whole table, and you need to be fun. That's what going out is for, that's why people are there.
Me, I'm old and married now but not a karaoke trip to Cyprus goes without some 17yo trying and repeatedly failing to go back to my hotel despite the ring. That's because this old dude can sing sensitive french ballads, rap-up some jay-z, or dance well while singing k-pop reading native hangul. If that doesn't work, I'll do a russian song w/o an accent, and we all know those girls are easy. I'm fun, I'm not fat, and that's all it takes.
That 17yo btw. That's probably your daughter, and the more you lock her in to a repressed life, the more she'll shack up with guys like me. Choo-choo!