Oh well, my Lily-Rose is obviously awful
In my opinion, the prejudice against hypenated names is snobbery, pure and simple. It defies logic - although if you are semi-articulate(oh, the hyphen, the irony) I am sure you can string together some sort of logical argument as to why hyphenated names are just, well wrong.