The problem is that it's hard to make these things popular.

There are several ActivityPub services that are pretty good and even have decent UXes, but they aren't super active.

A major issue is it's confusing and the funds are limited.

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.

Yeah. I'm on Lemmy and Mastodon, but it ain't exactly jumping, and I'm sure part of it is definitely the confusion around how to get going and what it is. Lemmy at least is also pretty buggy, and I'm not able to find posts I saw a few hours ago, but ultimately I don't really know what the draw is or even could be for the average user.

Federated chat/social always goes back to similar usability and technical problems as email, except with a broader scope so it's even harder