I am somewhat surprised that others are upset he was fired. Free speech doesn't always apply within a company context and speaking politically on either side is a bad idea. Not to mention, while he may have some points, he's approaching a people problem as a statistics problems. With deep rooted issues like this (that have lasted for 100s of years) you can't just pull out data that won't apply going forward if we actually try to make things better...