Couple of guys make a mint off of generic domains.
businessweek.com
businessweek.com
Placing well known "brand name" affiliate marketing image code is simply a bad idea.
I dropped out of the Linkshare network when I realized I was displaying their affiliate images hundreds of thousands of times to visitors to my sites.
I took them all out and use Google ad-sense code sparingly. I think we should be about the content we all want on our pages, not the other stuff, because when more queries and feedback forms come in with stuff people care about there is a ton of good will generated and lots of future potential customers.
I think building a site to expect revenue from affiliate code Ad turns is like playing the lottery: the house always wins.
The fact is that everyone knows how to use google. Even serious tech laggards understand that you search in google and then click a link. The days of people searching in the address bar are very over.
It sounds like these guys have done a great job building an Internet property, but the value is in their content partnerships, SEO, distribution etc.
Maybe the URL gave them motivation to start the company, but they would be doing just as well with choco-latefan.com