But the Windows problems aren't the only justifications they published back then. In the second linked post O'Callahan writes:
"It pushes the software freedom issues from the browser (where we have leverage to possibly change the codec situation) to the platform (where there is no such leverage). You still can't have a completely free software Web client stack."
Given that it strikes me as ironic that Mozilla is now building a platform - i.e. a platform where they definitely have leverage - that is going to support H.264.