The NY Times has an interesting story about the children of people with hyphenated surnames. If those children (i.e. Johnson-Smith) marry somebody with a hyphenated surname (i.e. Anderson-Frederickson), you would have a child with four names (Johnson-Smith-Anderson-Frederickson). Quite a problem.
While I enjoyed the article, I think a central issue was ignored. Names shouldn't mean anything, especially in an open society such as ours, but they do mean something. Women with hyphenated last names are mostly known for being uppity and having hairy legs. Effeminate men who value "social responsibility" more than working are attracted to them, and nobody else.