I've been wondering the same thing. I feel like there could be a more exclusively visual programming paradigm.
I wish there was a better way to program on mobile, because typing just doesn't feel good. Maybe a visual way to program could bridge that gap.
I also feel that kids would love to be able to create their own install-able apps with something like Scratch. Maybe could be done with something like PWAs?