Industry analysts have been questioning for years whether Twitter is financially viable. Well, maybe it isn't–maybe this particular kind of Internet platform is not destined to be a business. Responsibility for the platform can be distributed among millions of sites and developers, while business opportunities can be built on top of the platform as services in analytics, publicity, and so forth.
Like Google, Twitter and the other leading commercial Internet sites have made tremendous contributions to the functionality of the Internet and have earned both their popularity and (where it exists) their revenue. But the end-to-end principle and the reliability of distributed processing must have their day again, whenever some use of the Internet becomes too important to leave up to any single entity.