That's a great question...
...And perhaps an even greater article.
In my study of domains, I've found that the name is perhaps the greatest determining factor when it comes to any potential partner choosing one domain over another.
Now, that may not always hold true. And in some cases, it most certainly does not.
Much of the success of your domain comes from your ability to drive traffic to your website. Obviously, if you can drive traffic to your website, you will increase the number of visitors and thus increase your odds of capturing anyone's names and emails.
Fatbat hit the nail on the head when he mentioned the fact that the domain twitter is a completely made up word. So there in lies a flaw to the article stating that perhaps there could be a shortage of good words for domains.
Essentially, you can use any type of domain name you want, and if you create a new product, odds are, you're going to name it, and thus you can name it anything you want. I.E. Twitter
So, mostly all of your success, is again dependent upon your ability to drive good, quality traffic to your website. There are many determining factors beyond driving traffic to your website. Marketing is just a portion of the time you'll have to spend creating a successful internet business.
You are looking at several factors that go from web design, to sales. And everything in between! Now, I know about this cool free report (which you can get here
MaxPro System :: Secret Money Making System Puts $24,121.50 Per Week In Your Po... that talks about three of the biggest factors between success and failure.
But either way, it's a free report for you, or anybody reading this to check out.
I'll be back on here tomorrow afternoon eastern standard time!
Until tomorrow,
Spreadtheword