My conspiracy spidey sense is that SJWism/'woke'ism/Codes of Conduct in FOSS was a poison pill dispensed by large corporate (and possibly government) interests in order to waste the resources and destroy goodwill of FOSS projects in the eyes of the public. Like how counterintelligence works on the nationstate level. Mozilla was particularly egregious with funding these advocacy campaigns. The last thing any FOSS project should do is appear too political, or else they drive away large segments of potential contributors and users. Pride flags are likely as poisonous as fascist flags in this regard. Mozilla is a web/browser company, not a political advocacy company for gender and sexual issues. I do not donate to FOSS because I don't want my money going to anything other than writing good code, or activities directly supporting writing and publishing good code. OpenBSD excepted, they seem to have kept the fad in check.