They are views directly related to that persons job responsibilities. So Github endorses the views by hiring the person and putting the person in a leadership role. It would be different if the views were not directly related to the persons job responsibilities and policies of the company.
From my experience/observation, I believe this is what EmberJS is trying to do, combine best practices of the past with new learnings today. SmallTalk for example, heavily influences the framework, as does a number of historically successful frameworks. I am not arguing that Ember is perfect, but I believe what you state is part of their objective.