Add to this TikTok's algorithm for deciding what content to show you based on how engaged you were in the previous videos and you end up with a "For you" feed that drastically varies from person-to-person. This keeps it fresh and enjoyable at all times.
Youtube tries to do a similar thing by presenting you videos that are similar to your interests, but in my experience it usually trends towards what is likely "more profitable". Meaning longer videos from well-established creators to juice as much ad revenue as possible from the user.
TikTok feels night-and-day in comparison. On TikTok, I can watch a 3 minute educational video on how elevators work, and then scroll once and see 3 second video of a grown man pretending to be a duck
Well that sounds like a selling point to me.
Did we use the same app??
RIP Vine
doubling the max duration length added greater versatility for creators while minimizing bloat.
making longer videos beyond a certain length can add to rambling and bloat which is why they've since added speed controls.