I think he or you are overstating the importance of the domain name. There's nothing inherently special about the Nike swoosh. It just happen to be on shoes that people like to wear.
Show anyone the swoosh and they either associate it with "Just Do It" (again, Nike's trademark) or Nike itself.
You might as well claim that Apple's startup chime is just another beep.