That gap is constantly closing. The sky is falling on Flash. Sure, if you legitimately have a project that won't work in HTML5, maybe Flash is a good choice. However, most of the time I see these statements used by Flash developers that don't want to learn javascript or admit their time is limited as Flash devs.