Twitter is struggling to survive? It seems stronger than ever from what I can see.