Yeah there's that too. I think TikTok simply has fewer ads.
One of my friends described tech platforms as following a cycle where they're popular while they're loss-leading, but eventually they try to reel in profits that are actually proportional to their valuation, and everyone switches to the next thing. This implies that later investors are duped into holding the bag for something that's not worth the investment. Idk if he's right, but given the tendency for tech to ride bubbles, he could be.