I agree. I thought it was noteworthy when the W3C failed the world that Mozilla was not a strong advocate for a free web at the time
they've been continuing development despite being a walking dead zombie of their past self - but continuing development nonetheless. Its that that will end and that future frightens me.