Why do people do this and why is it (almost) always a male thing e.g father called John so son is called John?