On the larger scope of things I am a fierce opponent of what you construe as "Eisenberg's law", because it represents the very essence of a destructive, elitist and overall antisocial hacker culture, exactly the kind of stuff that's going on in this forum a lot. Snap is different from most programming languages, because you can only open projects in Snap itself. The IDE is both the runtime and editor of Snap projects. Snap projects are meant to be open and shared. Sharing code is at the heart of Snap's pedagogy. That's why it is important that Snap itself guarantees to place the reader of code in control, not the author. If a kid or a teacher opens another kid's Snap! project, Snap will not ever prevent them from stopping a script, from returning from presentation mode to edit mode, from switching to a blocks category or sprite, from turning off the annoying clicking sound or input sliders, or to choose whichever design, blocks zoom and language the reader is comfortable with.
Snap! projects have control over what's going on in the stage. Everything else is controlled by the human sitting in front of the computer. That's being respectful to a community of learners sharing enthusiasm and knowledge with each other. And that's what the "H" in HCI stands for.