Just been reading a thread with some strong opinions against the use of hypens in names. My son doesn't have a hypen in his name but we always call him by his first and middle names (Alfie Joe) as it flows so well. What is the big deal about it?