Twitter acquired and shutdown Vine, Periscope, and Posterous (what could've been substack) among many others. They seemed rather complacent and uninterested in innovation, or even profits. I have no sane explanations for the management of the business side of their operation.