1. As I say, other people I've spoken to (specifically, some women) share my dismay at the childishness of Diversity and Inclusion initiatives. So that suggests that they also had higher expectations. If you are right, then all of us had poorly calibrated expectations. That starts to seem less plausible; more plausible is that the Diversity and Inclusion sessions were unexpectedly childish even taking into account the background low expectation for any "sessions" / "initiatives".
2. I can think of no reason why Mozilla's documentation for a programming language would share the characteristics of a lame corporate "session" on something non-technical: I think that the people at Mozilla are intelligent and technical-minded, and to some extent work at Mozilla to get away from those depressing and embarrassing aspects of the corporate world. However, it is, as I understand it, an aim of Mozilla to make their technical documentation more approachable to sectors of society that have traditionally been poorly served by the tech community. Therefore one can think of reasons why Mozilla's documentation might share characteristics with the "Diversity and Inclusion movement".
I know I'm sniping at worthy causes, and being slightly insulting about people who have worked hard to document a fantastic programming language, and even I don't think it really comes across pleasantly. The reason I am doing it is because I, along with many others I think, am concerned about the way the political liberal/left (with which I identify) is damaging itself by uncritical adoption of modern dogma of mostly young "progressives"./ And there, in admitting that, I guess I've violated another site guideline.