I'm not a huge fan of facebook either, but how is this a response to @jedberg's point, at all? Being a "For profit company" doesn't preclude them from "using their power for good once in a while."
Mozilla's corporate structure is a bit more complicated than that.. The Mozilla Foundation is the overarching 501.3(c) nonprofit, but much of the software development (Firefox et al) is owned by a for-profit wholly owned subsidiary of the Foundation called Mozilla Corporation.