Having used both, Scratch is nothing like Hypercard at all. Hypercard was very simple to start with, but you could produce properly powerful programmes with it if you wanted.
A closer analogy would be to the fully featured Logos you could get in the late 80s which looked like simple drawing languages on the surface, but were actually pretty full-featured LISP implementations.
Agreed, totally different things. Hypercard was for sharing hyperlinked information. Scratch is for teaching kindergartners how to program in an object-oriented fashion.
The comment I was replying to was grouping Hypercard and QBASIC together under the umbrella of "..democratising programming... reads like English..." and it was specifically this that I was responding to.
QBASIC isn't for sharing hyperlinked information either!