You know, "hundreds of billions of dollars worth of tablets, smartphones, set-top boxes, etc. with H.264 hardware support" will be rendered obsolete regardless.
That said, I do think this move will hurt users more than anyone else. needs to be as neutral as , i.e. support the common formats out there.
Web developers are a lazy breed. They'll most likely serve the same h.264 in a flash fallback.