Thomas’ views seem to be similar to those of 37Signals with which I disagreed about recently. So whilst I can again see value in this argument, I still maintain that a shitty name will get you nowhere in terms of branding and / or marketing; so it is still important to pay attention to picking a proper name.
Sure - perfect names don’t exist, but great & shitty names definitely do exist.