Also it feels like "if it's not on GitHub, it doesn't exist", which is a bad thing. Feels like too many developers don't know that code can be stored somewhere else.
The alternative would be many sites, each one of them with their own DMCA rules.
What would be the better alternative?
Still dependent on centralized trackers. Same story with every useful package manager, there's always a middleman.