I wonder if anyone has done a feature by feature comparison between HTML 5 and Flash? That is what can I do with Flash, that I cannot with HTML 5 and vice versa? 
As of right now, I am forced to assume that Flash has an advantage over HTML 5 solely because most people are not aware of the potential benefits of HTML 5 over Flash.