Interesting article, although I don't fully agree - naming a startup is like naming a baby - it has to "feel" right. Which is usually not the case with various generators out there.
Whenever I was involved in naming libraries/websites/products it was usually the "A-HA!" moment one of the involved people had at any random point in process of coming up with a name.