There's a correlation between the death of Flash and the rise of mobile devices browsing. Flash was pixel-based and the whole paradigm doesn't really work for responsiveness.
Flash was just as responsive as HTML+CSS: As much as the developer makes it responsive.
Also, flash was most certainly not pixel based. It was vector based and a common workflow was to create your graphics in the more powerful Adobe Illustrator, then import into flash for animation.