You're right. It does nothing except belittle the efforts of the developers. They're trying to make their work more open which should be applauded. Just because the entire administration does not adhere to their stated philosophy, doesn't mean that we (the developer community) should be jumping on those who are at least making an attempt.
The majority of HN readers and GH users would immediately close issues / pull requests like this and be bitter about it. I don't understand why there is a double standard being applied here.