twitter is internet plumbing. it doesn't matter if it makes money, it drives ridiculous amounts of ancillary commerce. There's plenty of people that are willing to pay money to keep it alive because it serves their business. Infrastructure tends to be money losing businesses when they start; think youtube and more recently, facebook.