Picture this: someone “moderates” your bluesky account for some unrelated reason and you’re no longer able to manage your own source codes…
This regularly happens with Microsoft's GitHub. You can also opt to not use Bluesky for authentication.
If this is a concern you can just migrate to a different PDS
this is like complaining that you can't login anywhere because google banned your gmail account...
Isn't that the same as Github "moderating" my Github account for some unrelated reason? Also, since Bluesky is decentralised, can't I just host my own data?
Depends on the type of moderation. Most moderation, which happens via labels on Bluesky, doesn’t prevent you from logging into your account. That would require a full suspension or ban, which is much rarer. And, as others have noted, you could just move to a different PDS. You don’t even have to self-host!