Second, the "hard part" of creating a script isn't the typing of words, its the understanding of systems, data structures, how to manipulate all that to get the desired results ... the "Programming" of it.
Visual scripting doesn't change the programming aspect, in many cases it makes it harder since visual scripting tools are always far more limited than text based scripting.
How can I say they are always more limited?
Visual scripting tools write script for you, they are thus always behind the current state of text based scripting or at best almost (but not quite) as complete.