Agree. In fairness to James, however, I believe HR solicited feedback.
"[T]he guy probably had some fantasy that he can have a constructive conversation"
Seriously, what a let down. The "Sergey" and "Larry" who created Google would not have stood for this. Either they have lost control of their company, or they have changed.
Working proactively to address racism/sexism/n'ism: Good, not evil Demanding orthodoxy of thought (or enabling those who do): Bad; EVIL
I understand there's an inevitable social/political aspect of working together, but is not the focus and if you don't agree with the political views/decisions of a company, and you can't get them (through proper channels, your manager, HR) to change, no one grants you the right to say whatever you want in the work place, especially when what you say is widely considered (by the company) as harmful to their interests.
Being "investigated" implies government intervention. Being "accused" implies lawsuit.
Which is it?
Big companies like Google are likely engaged in litigation over personnel matters on a constant basis, a majority of which are settled privately.
I'd like to coop your "sigh" ... i'll trade you a <headslap>
A corporation may not be the best place to bring up these topics, if your goal is to avoid getting fired. Otherwise, it is a place full of smart engineers and the guy probably had some fantasy that he can have a constructive conversation in a corporate setting about a policy which Google as a corporation faces external and internal pressure about.
But as far as receptiveness, yes Google was a great venue for this, given who works there. Do you think hacker news is a better venue in that respect?
Even on this very board, that same exact seemingly harmless claim, given and elaborated on in a talk about men and women given by a professor of psychology at FSU, was downvoted and bashed in a TL;DR manner:
https://news.ycombinator.com/item?id=11844777
It fared better a year ago, but not by much:
https://news.ycombinator.com/item?id=8909954
EDIT: curious, why the downvotes?