Twitter has been getting crucified in the news lately. Its stock is down. Its executive exodus continues. As a community of users, Twitter is still rife with excitement. As a company, Twitter appears to be a mess.