Twitter seems to keep failing at these acquisitions. Hence we can give Zuck some credit for the continued success of Instagram, WhatsApp and Occulus.
If Twitter has been successful with Vine and Periscope, they would have had successes as big as TikTok and Zoom.
Ironically, there would be calls to break-up Twitter today.