Definitely not meaning Flash as a technology there. More.. realising how many little flash animations and games have clearly still stuck with me. How mainstream it was for people to be playing these games, sharing funny animations, mostly all made by people for fun and not profit
There are just about as accessible technologies these days, in the form of generally much better successors to Flash. So what's missing? The right platform?
I guess closest equivalent I can think of for sharing experimental little games would maybe be http://itch.io?