Oh, I'm that way too. But you represent yourself as constitutionally unable to deal with code in text languages; I was thinking that it's not cheating to use assistive technology to help with disabilities, like my reading glasses.
The problem here, is, well there's a couple of problems here, but those are rabbitholes all by themselves.
So let's cover the basic one. I'm not disabled. I don't need assistive tech here.
I may be the only active user in the forum who keeps bringing this up, but I'm not the only one, so lets break it down.
Coding is considered hard and complex, and it's taught that way, a lot of people can't process the way coding is taught, and just can't get get there, but the way coding is taught, instead of considering that a systematic defect, it's considered a personal one (ask me how I know) and as such, computing becomes a closed function to me because I'm "stupid" but I'm also stubborn and learned as much as I could about computers anyway.
Come the early 2000's and people start thinking about that in other ways, Wether it's Werkkzeug or Scratch or BYOB, people start looking into alternatives, and they absolutely succeed. People start seeing these languages and start seeing ways back into coding as a whole and they jump all over scratch and snap! because not only can they code now, it's FUN!!!
Come a time and they master it, so they go looking back into that industry, only to find that attitude that fenced them out is still very much there and is still very much focused the same way, but as they now have a handle on programming, they look into things like C or Python and ask themselves "What the **** is this ****"
They've taught themselves on state of the art, and the industry is still messing around with obsolete text code? Disillusioned, they realise they can't do anything about it and leave, this time permanently, and they tell their friends not to bother. It's obfuscation all the way down.
One of the problems, I feel, is when people come in looking at javascript or ways to do things snap! is not designed for, I don't think they're actually looking for either of those, I think they're looking for ways out of the sandbox, because snap! is very much fun, but it is, very much a teaching language and is very much locked down like one.
No, what they want is more.
The perceived simplicity is not caused by colored blocks but rather by a limited set and combinations of interlocking parts.
They want something that does not exist. A block based IDE system so they can write programs and games and understand the deeper mechanics behind the devices they use every day, wether it's a phone or a desktop or somewhere in between, they've been given the tools and the training... but no way to use it, because wether they're right or wrong, (and in my opinion they're absolutely correct) Text languages are obsolete, why should they use that trash?
I've said multiple times, I'm perfectly happy to make that 3rd stage myself, I just need to be able to expand snap enough that I can do it, and my obstacle, is mostly that all the textbooks are written in the eighties, lightly updated in the 2000's and if they're still taught at all, they're teaching javascript and are ignoring things that have changed since then, and as such, are mostly useless.
The thing with snap! is it changed the world. The problem with the world changing, is it's all different now! (I borrowed this from buffy, lightly paraphrased)
What used to be university level is now high school level, but universities are refusing to figure out what they should be teaching now, and no, that's not fair that's a really brutal generalisation, but it's generally true enough.
It's also why I rail against abstraction so hard. Abstraction was fine when computers were known by twenty computer scientists using crays the size of warehouses to solve nothing, and needed to find a way to get more people onto the research... but everyone has a phone or a device now, so that worked, incredibly well, but we're still treating them as impossible black boxes that are indecipherable... and that hasn't been true for a while.
Computation has to adapt instead of sticking it's head in the sand.