Der Zwang zu H.264 führt dazu, dass es keinen Open-Source-Browser geben kann der HTML5 vollständig unterstützt; das finde ich schlecht.
Das ist falsch. HTML5 definiert kein Format, dass unterstützt werden muss. Vollständige HTML5-Unterstützung ist also auch ohne H.264 möglich.