Pardon me, sir, your ignorance is showing. What makes you think that homeschoolers don't attend dances? There are two homeschool groups within 30 minutes of us that hold 'Teen nights' once a month which include games, movies and dancing. One BIG difference is that since we adults are welcomed to hang around, we don't have to worry about kids getting drunk, puking and passing out on the floor as at some of the other school dances. And I know of what I speak because our older sons attended, and our youngest son now attends a private high school, and they've always had trouble with that. The public high school does too, from what I hear of the parents of my daughter's public schooled friends (yes, she DOES have those).
Another difference is that when the homeschooled kids get up to dance, they invite the parents to join them. I even got my 51 yr. old fat self up there and joined the kids in the "Boot Scoot Boogie", and to their delight, already knew it. We had a great time, but when they got back to their rap music (GASP, they know what that is!) I declined because I personally think that rap is crap.
Sounds like you need to meet more homeschoolers before you make sweeping generalizations.