The discussion about flash (and other technologies running as container in the browser, like Silverlight) isn't new.
Adobe and other related companies will for sure not let it die - it's one of their most famous products - so there shouldn't be any risk of this kind, especially on PCs. But Google, Apple and other mobile device producers are not supporting these kind of technologies for several reasons (HTML5 is evolving as concurrent standard; container-like technologies - as flash - are an issue for security, performance, battery usage on mobiles ..). I understand some of their arguments, but don't agree with all of them, especially since they are just ignoring the reality or more specifically the fact that there are millions of sites out there using flash and they are limiting significantly the possibility to surf on pages through their mobile clients.
Btw: Puffin Browser works quite well, even though it's a bit slow. But there is also a reason for that: they are preprocessing everything on their servers and only the interaction of the user with the page/flash is on the client side. Fun approach - made me laugh - somehow some lateral thinker is always coming up with the most curious but working idea to achieve what other people are trying to prevent