TikTok won because it has an algorithm that works, People are crazy for views and likes, and don’t mind the silliest content, not chronologically ordered posts, which none of the services u mentioned have.