I find the requirement for an active Github account to be questionable. 99% of the code I write is owned my someone else. I do after all work for a living. I wonder how true this is of many other people too. If I am writing code at home then I am probably not spending much time to make it look nice. I don't have time to write it at home much less make it look good to a recruiter.