Twitter is a cultural success and a business failure