GitHub part is so flawed... because FreeCodeCamp inflate their popularity by requiring during onboarding for the user to star their repository yet keeping them at the top. It's like if I told everyone to vote up my Hacker News posts... and gave them the link to do it and GitHub has no remedy for that inflation.
This is why we recently retired FreeCodeCamp from Changelog Nightly[^1]. It was in the Top Starred list each and every night for months on end. Impressive, but not very interesting.