I think it's stupid to reject people who don't have an active Github account. Lots of very talented programmers work on proprietary code, especially outside the narrow niche of advertising-driven products where companies tend to produce closed-source software.