I think of Twitter as free multicast SMS on the internet. There is no business model in that.
Twitter has a multitude of opportunities to monetize their user base. Their management has just done a poor job.
Twitter in neither a threat to anyone, nor a strong candidate for a defensive purchase [2][3][4]. The two companies are hardly comparable.
[1] https://news.ycombinator.com/item?id=13465483 [2] https://news.ycombinator.com/item?id=11914620 [3] https://news.ycombinator.com/item?id=12420732 [4] https://news.ycombinator.com/item?id=12083975