I don't mind. After all, just like with long urls, that's what the favorites bar on your browser is for. Just click on the link and it'll take you right to the site in question...however, I do agree with the majority that it is better to go without the dashes if at all possible.
Edit: Put domain instead of dashes...my bad. Was at home sick today so my thinking isn't the greatest right now.
There are some very successful sites with hyphens in their domains, such as the ones mentioned in that thread. The fact that a domain has a hyphen in it, doesn't stop you from making it hugely successful.
Dashes in domain don't look good but from SEO point of view it is SEO friendly as search engine treats dashes like spaces.. and they have higher ranking too...