This was another wild week at Twitter after CEO Elon Musk gave staff an ultimatum to stay or go, and it seems many people are choosing the latter. What’s the future of the social network?