Good post. I haven't coded C++ for like 3 years so Rust is a very new concept to me (I am a Python programmer).
This weekend I spent some hours to build a hangman game: https://github.com/mauricioabreu/hangman
No, it is not my CV. I share and star everything I find interesting. I push any code I want without worrying if it is cool or not. I am a programmer, not a pop star.
Actually the posts about GitHub being or not being your resume are playing the devil's advocates and they will be more or less closer to the truth depending on your potential employer profile.
I keep receiving recruiter emails for "J2EE, Hibernate, JBoss, Struts" developer positions "that might fit me". None of those keywords apply to me and that kind of recruiter will certainly not know about GitHub.
In the end your resume is whatever preferred avenue to know you a recruiter might choose. That could for instance include LinkedIn, or the infamous "CV as a Word document" that a lot of companies keep asking for.
I like your answer. It is simple and objective. Why are people trying to be rich if they don't want to be rich at all? If everyone is going to be CEO, who is going to be managed?
American here. Had coffee a while ago with a manager complaining about this exact thing. Can't get talent on his team because of the "HR Firewall" blocking recruits for arbitrary reasons (not the right college degree, not enough 'years' of experience in the correct area, etc...)