Is that just a random claim, or does he have data to back it up? I think domain names still matter a great deal. At least to Google. I have a web site that is not even among the top 10 pages of search results for it's main keyword, because the domain name sucks (I claim my site is a lot better than 99% of the search results before it).
Also I think diapers.com makes shitloads of money.