@MisterGemini
I believe you are quite correct about the direction that Google is going with respect to how it treats branded vs. non-branded sites, and the fact that the internet is 'not going to work like this forever' - but I respectfully believe you may be off base about keyword domains. Let's not throw the baby out with the bathwater; at least not yet.
I think that branding is so much more than a unique non-generic keyword. Things like you mentioned: brands = resources, accountability, reliability, dependability, etc.... But what are the signals that trustworthy brands send? What are the signals that Google picks up on that tells them: "Hey, this site is a trustworthy brand"?
Some of the biggest brands in the world are generic words/domains - but they have been actively branded:
Apple - Apple.com
Amazon - Amazon.com
Google - Google.com (quite obscure, but still a generic word....)
Sun Microsystems - Sun.com
Oracle - Oracle.com
Canon - Canon.com
Yahoo - Yahoo.com
Gap - Gap.com
Caterpillar - Caterpillar.com
Shell
Polo
Tiffany
.....
While it is clear that many more huge brands have a more unique and 'branded' name, image, and domain name - I don't believe that having a generic keyword domain will prevent you from branding your site.
This is the key, though. In order to have a branded site - you have to actively brand it.
How do you brand it? Well you have to do all of the things you mentioned, and more.
You have to be accountable, dependable, etc. But these things take time. These things are actually the result of other actions (which potentially signal to Google that you're site is a brand). So, what are the actions that signal resources, accountability, dependability... to Google?
You can start by doing all of the things that a brand does:
1. Have a creative and unique logo and site design.
2. Have a way (or even better - more than one way) for customers/site visitors to contact you: email, contact form, facebook, twitter, phone number, address.
3. Generate buzz; get people talking about you. One huge quality signal could be if people are talking about your brand/site in the text of conversations, posts, or articles:
Ex. I just bought some killer new sneakers at BasketballShoes.com.
Ex. I found my high school best friend on BackgroundSearch.com.
(I haven't empirically tested this... just an idea...)
4. Be mentioned in news media, press releases,
and blogs social media, and websites - basically have a wide diversity in your source of links and 'buzz'.
5. Use high-quality vendors and suppliers like big brands do: Dedicated servers from top-tier hosts like Rackspace, use Markmonitor domain registrar, Akamai CDN, etc.
6. Trademark your brand name, domain name, and/or your logo.
7. Etc....
Most of the biggest, best and most valuable generic keyword domains have been monopolized by domainers, have parking pages on them, and have had their value essentially wasted, but this is beginning to change. Domain parking doesn't 'work' anymore and most of the big domain portfolio owners are beginning to either develop or sell their best domains. Eventually these killer domains will get developed. For example, just look at some of the domains being auctioned by Moniker.com (another generic keyword domain) at an upcoming domain convention:
Dating names:
Companion.com, Partner.com, Newlyweds.com, SeniorCitizens.com, Confession.com
Financial and Real-estate:
Stocks.com, Stockquotes.com, Rate.com, Quotes.com, CreditCardLoans.com, LoanApplications.com, Grant.com
Local/City search names:
Streetmaps.com, LocalNews.com
Apparel/Fashion:
TShirts.com, DiscountJeans.com
Music/Entertainment, Social:
Cable.com, Cabletelevision.com/net, Artist.com, Blogs.net, Message.com,
Disco.com, rockbands.com, reggae.com, partygifts.com, dvdrental.com,
drummers.com, cigarbars.com, voters.com
With the inherent type-in traffic, SEO benefits, and instant brand recognition (albeit generic) that these domains have -- these generic keyword domains instantly become huge brands the minute they are developed by someone that knows what they're doing.
While many of these domains are out of reach for most folks on BHW, and certainly to folks who are just getting started - the lessons here can apply to everyone.
Just to be clear - I don't have anything against domainers at all. I'm not one to knock a person's hustle - but it is clear that to park a killer domain like Stocks.com or Home.com -- is inefficient and a huge waste.
I guess the moral of my story is no matter what kind of domain you choose - generic-keyword or unique-brandable: you have to actively brand your domain and site. While choosing a generic-keyword domain may give you a boost in the beginning, you cannot get lazy and coast on the SEO benefits your keyword domain gives you -- because this is rapidly changing.
GS