Yes, let's look beyond centralized services for source control (also known as "developer social media"). For example, Forgejo is working on federation (https://codeberg.org/forgejo-contrib/federation/src/branch/m...) which makes the choice of where to host your code less relevant, because anybody on the federated network will be able to interact with any other repository no matter where it is hosted.
The success and growth of Mastodon proves that this model works, particularly for people who identify as being developers.
The success and growth of Mastodon proves that this model works, particularly for people who identify as being developers.