There's nothing revelationary about that statement.
Anyone could read Google's code of conduct and know that Google would fire/reprimand someone for being toxic to their coworkers. Employees are free to debate and cherry pick evidence about their opinions on the world being flat, 9/11 being an inside job, even a fake moon landing.
James decided he wanted to debate about his opinion on his workers being biologically inferior (among other opinions). He had a chance to receive feedback on this from coworkers and change his position, the problem was he didn't and continued to broadcast his opinion which was toxic to his coworkers.
It's a strange hill to pick to die on because nothing is surprising about how this played out, other than how the media is still talking about it.