Apple supporting only h.264 and deliberately not supporting flash in order to force uptake is a good thing.
Google supporting only WebM and deliberately not supporting h.264 in order to force uptake is a bad thing.
This doesn't seem to be particularly logically compatible to me. Gruber seems to imply the first was ok because Apple got their first and it's already happened, but I'm sure that a lot of people with flash video delivery systems did not particularly enjoy converting to h.264, but they did it.
Considering Chrome's growing market share, plus Firefox and Opera, content providers /will/ be forced to offer a compatible video delivery system. If that has to be flash, so be it.