I really do hate these "Flash hate-bait" narratives because it only regresses progress in making the video tag viable. Which is, above all else, the real goal.
HTML5 video does not support any sort of RTMP streaming. This is an undeniably important feature. Having to wait until a video loads before you can seek to a specific point is woefully disappointing for the end-user.
Not having a reliable base of encoding across all platforms is a real kick in the teeth as well.