The demise of Flash has been prognosticated ever since Steve Jobs showed off the new iPad and explained that Flash support is not planned for the device. Instead, Apple chose to go with HTML5. This sparked a debate battle between Flash and HTML5. From a technology point of view, Flash is behind the times (in the same way that Google Gears is behind the times) because the HTML5 technology solves the problem of having a separate application to support rich media. But from my perspective, the death of Flash will not be driven by technology alone.