Some other thoughts I had on the article:
"Too many forked repositories": You just need to click on Sources[1] to see the user's actual repos.
"Missing or unclear descriptions": If repos are just simple little side-projects, they don't necessarily need descriptions - I know what they are, I know what they do, they aren't there for anyone but me, I don't expect them to be starred or forked.
"Old repositories": So because I wrote something a year ago, I can never go back to it? What's wrong with having a record of achievement? A display of progress.
"Mediocre code": If we were only allowed to store perfect code, there would never be any code on Github.