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.
Minor correction: diapers.com loses shitloads of money. By the time Amazon acquired them, the founders had diluted themselves down to about 2% and had taken on large amounts of debt as well.
What you can say, however, is that diapers.com sold for shitloads of money.
Also I think diapers.com makes shitloads of money.