Their recommendation algorithm is reportedly the envy of many other platforms. I heard that was pretty much what was being bid for at the time offers started floating around.
TikTok always gets a zero or 1 on each video, whereas FB only get interactions for a minority of units. This makes it a lot easier to train better models.