> I really don't understand the west's fascination with these codes and statements. Why not just do your work and avoid drama?
And you will never understand it if you look at "the west" as a single organism. Its millions of people with different opinions. They don't have to be consistent with each other.
CoCs exist to promote desired (usually understood as "professional") communication and collaboration standards in open source projects. People who want to bring their political or religious agenda into those CoCs are indeed largely undesired even in "the west", that's why this particular CoC riled up so much attention.
> Why not just do your work and avoid drama?
I'd love that, and I'm doing that. But I'm not a "turn the other cheek" kind of person, and I'll call out bullshit when I see it. This here is bullshit.
> If Joseph Stalin or bin Laden wrote a great patch, I'd want it. We'd all be better for it.
That theoretical programmer-Bin-Laden would never contribute a patch to a project with SQLite's new CoC because it is incompatible with his faith. You said we would be better off if he did, so by your own logic such a religious CoC is detrimental to us, which is why it is a problem.
> It doesn't have to be the SQLite mailing list. It is not a sensible place to have these other types of ideological battles.
Indeed, it is not a sensible place because SQLite itself is not a sensible place for religion. But its author made it a place for religion, with very predictable consequences.
> Here in the third world life is hard.
> I find perhaps the greatest "white privilege" [...], is having the luxury of debating CoCs instead of supporting yourself and your family.
That's perhaps a bit of an overstatement, and definitely a false dichotomy. Moreover, here you are enjoying the same white privilege in the third world. A bit hypocritical to accuse others of something you yourself are engaging in, don't you think?