The difference between HyperCard and Flash was that HyperCard was for "computer users" who could take the demo card file stacks or whatever and customize them. Flash was for artists and animators who realized "wait I can link this to this" and suddenly they were game/multimedia developers.
Now everything is just for professionals who have already decided what they want to do.
Now everything is just for professionals who have already decided what they want to do.