Instagram is still the best platform for ad conversion whereas TikTok is exploding with creators.
Fight for subscribers is not over, Social Media and Sports Streaming will be an uphill battle
Twitter is struggling to gain users and it is impacting the ad revenue. It is definitely time for Twitter leadership to step back and reevaluate the business strategy. Twitter as a services company and Twitter as a social company should be separated. Allow third parties to connect and moderate their own content.