Learned my first Radicle-based patch (PR equivalent) was merged today, and while the experience had its rough edges for sure, contributing code to a project without any centralized infrastructure mediating that contribution felt a bit magical.
I'm not even referring strictly to GitHub, before which you ran Gitweb and maybe Gitolite if you were incredibly nerdy. I mean any sort of centralized infrastructure. My change just went out over the network, got improved upon and merged, all without needing any one person's or organization's forge to be running to get it done. We need more of this in the world.