I've seen the "each group has its reasons" fluff as well, but those defenders are happily living in a world where only one type of group makes good programmers. Out of a whole world of groups, only this type of person can write code.
The narrative that this lecturer understands all disadvantaged groups because he's from one himself is a false narrative. Using that to build credibility for his arguments is laughable journalism.