I completely agree. Gender is the easiest to measure, of the diversity metrics, and it's an accepted conversation in our political climate. Talking about race is far more uncomfortable. Which probably means it's a bigger problem.
While there are few women in programming, there are a lot more women than Hispanics or people of color. In my opinion this is even worse than the gender disparity. Are the reasons the same? I suspect so, especially #3.
I didn't mention race in the original post, because I'm white. I have no credibility there.
Thank you for bringing it up.