Sounds like a chicken and egg problem to me. If we collectively ignore ogv because there are no current hardware en/decoders, then why should anyone build it? These things are built when enough demand is present. For that, the push from the Mozilla foundation seems to be reasonable. Once there is more demand, the tech comes automatically. If we clinge to H264, nobody will ever build the right hardware. It's basically a demand based resource allocation problem, and Firefox is doing the demand part. Seems reasonable to me.