So, everything you mentioned are reasons I’ve heard for people to switch from GitHub to GitLab, which is why I explicitly mentioned them both in the question.
So far no one has given me any advantage specific to codeberg. (Keeping in mind that GitLab is already open source, self-hosted, and federated via ActivityPub).
Nah, you can build algorithms that make depressed teenagers with little to no tracking. Especially if they can train said algorithms from data they already have from the rest of the world.