People with Funny Names, Too Weird to be True.
What's in the name, said Shakespeare. Would something happen to a flower if it smelled funny? One must never judge a book by it's cover, that's absolutely right.
No one is doubting the capabilities of these people but their name sounds too weird and funny.