You might not expect the gender and ethnic background proportions to 100% reflect society (I won't get into that) but even if that's the case Software Engineering is far more skewed than most comparable industries (science academia, other engineering fields etc) suggesting that we've not hit natural diversity levels yet.