My point is that your personal opinion, as highly as you might think of it, is actually irrelevant in determining how successful a service will or will not be. You can pander all you want about how Twitter is useless except as a link-sharing service, but the reality of the situation is far different.