I blame Google for this, too. They should've made Youtube play on WebM by default, with a fallback to Flash in browsers that don't support it. That would've forced the others to adopt WebM.
Have you tried watching 720p WebM compared to 720p H264? The difference is jarring.