Parents who give their kids hyphenated last names might as well just admit they're a couple of jerks.  What better way to screw up your child's life than by giving them a hyphenated and complicated last name that will cause them problems and give them grief for the rest of their life.  That poor child will develop carpel tunnel syndrome from signing their excessively long name.  Their computer login name will be completely screwed up.  Their passport will likely have significant problems being processed.  College applications, loans, job applications, and anything that requires a child to identify their parents will inevitably lead to phone calls asking, "So Bob Smith, are you the father of John Smith-Jones?"  It'd be nice if we lived a world where computer systems weren't set up with logic like this: 
if (child_lastname != parent_lastname) {
  epic_fail();
}
But alas, it is what it is.  It's interesting that parents who "hyphenize" their children happen to have long and complicated last names to begin with.  You don't hear about a Smith-Jones.  I've heard of a Jones-Drew, but he's a professional football player, so it doesn't count (plus he chose to hyphenate his name in honor of his father).  The three hyphenated names I can think of who I've either known personally or am separated by no more than two degrees of Kevin Bacon are:  Lichtenberg-Scanlan, Dewey-Mattia, and Ersner-Hershfield.  What a bunch of selfish, jerky parents. 

To be fair, I realize it's a serious sacrifice for a woman to give up her last name when she gets married.  I personally wouldn't want to do it, even though a name change wouldn't be entirely bad.  I periodically thank Wendy for kindly taking my last name.  It's almost like losing your identity.  If parents don't have any male children, their last name will pretty much end.  That's sad. 

But I think there are better ways of keeping a maiden name in the mix than by hyphenating a child's last name.  You could go for the middle name.  You could come up with some other idea because that's the only one I can think of.  But whatever it is, don't punish children by giving them a hyphenated last name.  What a travesty. #language