Time for a long winded response, no objections to anyones points, just some insight

here we go...
After developing for 10+ years its painfully obvious that most companies don't even understand the internet, especially the general public. Which is good and bad for all of us right now.
Companies treat domains like billboards, and they use domains like vanity plates. Most purchased domains used so poorly its sad.
Imagine if you had a 14' high x 48'wide high def video 1080p billboard that could display advertisements and videos 24/7 maximizing visibility and space... and then you took a bucket of glue and pasted a print ad over it.
Thats pretty much how efficiently most companies are using domains right now.
Case in point... After reviewing the public historical sales list I see luck.com sold for $650k+
It is a great name yes, however there are only 60,000 searches for it online, only 14,800 monthly searches in the U.S. Everyone that is a domainer should at least own some .COM keyword names with at least 14,800 monthly U.S. searches; thats not hard at all.
Just search luck in google and look what comes up... not Luck.com. Go and check out their site... blank, empty, nothing. It does not take years to turn out a decent site... casino gambling is here... so where is Luck.com?
Someone spent $650k+ on Luck.com and it's not doing anything at all... maybe it was an investor... who knows.
Why spend a massively huge sum of money on a domain with a search volume that is negligible for the price that was paid. Yes, "Luck" is easy to remember... but so are so many other words that are less expensive, with a much higher search rate, and just as easy to remember.
This is just one example. I can't review every use of a domain purchase... some companies get it right, most of them get it wrong.
SEO in general seems to escape even developers. Keep in mind that they guy that does php, asp, MySQL, iOS7, Android, HTML5 coding might not know anything about SEO which employs a completely different discipline of research and knowledge base.
In the end it's just painfully obvious that there is no set rhyme or reason to most domain purchases. Domains are worth what people will pay for them, and those decisions are regularly based on vanity or relativity to their business.
I believe that Rick Schwartz has regularly said that he sees domain purchases as being the 'ultimate vanity' for businesses online.
Which is exactly why brandable domains can sell for a great deal of money, if you have a quality short brandable.
Here are most companies thought process... Let's build a website and
focus on print ads and television ads promoting our online portal, we need a short memorable domain, What's SEO, we don't know, but Gems.COM is for sale that would be GREAT for us since we sell costume jewelry, how much is it, $400k... okay buy it our budget is $5mil for advertising, so we are okay for the rest of they year.
So for a company to own a hyphenated .COM and focus on SEO at this point in time is a long shot. Eventually business will catch up and understand how hyphenated domains work, and they will have decent value depending on their SEO metrics... but never the massive value of the non hyphenated .COM version.
Hyphenated domain sales will increase. I recently spoke with a developer who bought a short hyphenated name who I believe paid 5 or 6 figures for the name (they would not say the purchase price, but after I gave them my valuation they inferred that I was fairly close to their own metrics).
It made sense for them in their business model and promotions approach. it was the cheaper equally effective buy for them in their namespace.
Owning the non hyphenated version was their first option... but the owner wanted a high 6 figure sum.
If I were a business searching for a domain for my core business, I would want the non-hyphenated, short, search driven, brandable domain name.
If I were a business looking to compete in a highly searched namespace, and I could not get the non hyphenated .COM, I would go for the hyphenated version if the metrics and pricing was right.
Happy day to all! :D