I don't know. Listen to yourself. There are a lot of companies out there that manage people well, and also didn't have such pervasive sexism problems. Let's talk about those instead.
And before you say no such company exists, listen, I personally just don't say and do obviously sexist shit. It's really easy! A lot of people go their whole lives without farting on someone's face, unlike that Riot exec. So of course if you can't get these basic things right - if you don't know you can't fart on people's faces - why are we elevating your opinion on "self managed teams"?
The bigger takeaway here is that their sexism problem was so much more devastating than their executives could have ever anticipated. It has miscolored every single aspect of what they do, a complete trashing of years of hard work by thousands of people. Why in the world would you ever want to work for these people? There are a lot of shitty MOBAs out there, truly, there is nothing they have besides a player count, that will someday be zero that no one else has or ever will have.
> Advice always depends on the context
It's not clear to me whether that's true, or what it means exactly. It seems to mix at least two senses together, one (A) where it's self-evidently true, one (B) where it's not true. (I believe that's called equivocation, and it's a very common way of going astray, in philosophy, informal arguments etc)
(A) Yes, when someone tells you something, you should take into consideration who is telling you, like when you assess the credibility/reliability of what an unfamiliar website says. Not doing that would be very foolish.
(B) The sense of the original "quality of advice" quote: You can read a quote somewhere, not knowing where it came from, or it's some author you know nothing about, or anonymous etc, and think it's good advice, and follow it. Where it came from doesn't really matter, i.e. the quality of the advice is separate from its source. Good advice can come from a "bad" source, or bad from a "good" source.
Riot's obviously far from perfect, but this advice seems reasonable to me. Do you think following it is likely to lead to problems similar to Riot's? If there's some sort of causal link between empowering teams and failing to build an inclusive culture, I'd really find that interesting.