Partially because URLs never die, and if you’ve got your project connected to a bunch of stuff it’s a huge pain to migrate.
I’ve got a ton of old open source projects and if people start bothering me over them I’ll just cancel contributions.
Also I don’t think Codeberg/forgejo runners are compatible with GH Actions, which is another barrier