"If you're a student aged 13+ and enrolled in degree or diploma granting course of study, the GitHub Student Developer Pack is for you. All you need is a school-issued email address, valid student identification card, or other official proof of enrollment"
So I need to pay money to a big institution to be considered a student? Many 'students' would probably be in a better financial situation than a non-'student' who is trying to learn. Somehow 'education' has turned into a tool for passing on privilege.
I do agree this pack is not meant for everyone. And I also agree that these guys would find it hard to differentiate between a real learner and one who is not. But I'm amazed they didn't think about linking it with a coursera course or something. Anyways, I've spent 10 minutes thinking about this and they've probably spent 10 weeks. They've done more research, I might be missing something.