As a dev I began migrating all my repos from GitHub to Codeberg about a year ago and it’s been a good experience. Not painless, but not hard for my use cases (which aren’t all trivial).
Codeberg is a non-profit where all users have a say in decisions and members who pay about 60 Euro (I think) get to vote: where ethics matter, and users matter.
GitHub is owned by Microsoft where we can readily see the priorities and the steady move from user oriented to whatever serves Microsoft profitability in the long run.
I have the same issue with Discord and will no longer use it, so am sad it’s also used for HA.