Ryan - I think you have sincerely tried to relate the world as you know it and I appreciate your time. I will leave this final thought on the subject of popular assumptions -
In html 4 the W3C denigrated target="_blank". If you used it on a page, your page wouldn't validate W3C. Reason given - their opinion that it took away visitor choice in how many windows were open. In the designer's view, NOT using it for external links simply took away visitors. As Google and just about everyone else continued opening new winows and the W3C could not give a solid, technical reason to not use it - they relented and re-included it in html 5 specs.
"Web 2.0" - commonly believed to be an official standard is nothing more than a phrase coined in a 1999 article by a consultant on electronic information architecture envisioning the user involvement we see today in places like Facebook, etc. People building Wordpress sites, etc now claim they are operating in "Web 2.0". There is no real Web 2.0 construct.
So far no one in a position of power has stated anything concrete that they are sure that (tastefully) hyphenating a domain name is going to have a negative effect on SEO.
Again, I am referring only to conventional websites - not blogs. And, why should Google worry about me with URL's like this out there - http://www.tampabay.com/news/business/casino-legislation-would-create-three-new-gambling-venues-in-south-florida/1195490