I wouldn't be surprised if we have a fully functional SWF runtime that is built in JavaScript in the near future, so I'm not too concerned about things disappearing forever.
See I'm more inclined to say that HTML5 might take on some kind of support for it over JS (maybe both :) ) but you're right but it still won't feel quite the same but I guess it never can again you know? Everyone is a kid once I'm probably just looking at flash through nostalgia glasses.