While I agree with your take on Flash, the truth about html5 is it doesn't do real streaming of video well. It does progressive download very well but true streaming is another matter. Flash is definitely going away but not because it's technically limited, but because of a blood feud between Aplle and adobe.