It's beyond selfishness, but sheer stupidity to name one's child in such a manner that he/she is the subject of mockery every time someone pronounces his/her name. Laughter and ridicule at the expense of a young child's name isn't funny but hurtful to those young children growing up.
I think all girls should be named Victoria. Then they would all have a national holiday in Canada named for them. :-)