> People still trust Mozilla (despite them doing their best to squander their reputation with releases like this).
I absolutely, completely disagree. I wish social media websites were controlled by foundations in the same way Wikipedia is.
Maybe it's too late, but it's worth trying. Stuff like this improves their reputation with me, not the opposite.