Thousands is quite the exaggeration when there are only 379 on ffmpeg github. If you look through them, its actually 5-10% if not less
I think you’re definitely right that being a massive project on GitHub that accepts PRs there would be a nightmare though.