AppleScript is (relatively) easy for non-programmers to read and understand, because it is built on natural language.
Unfortunately AppleScript is a huge pain to write, because as a programming language it is still quite strict about what type of syntax it will accept. It also is fairly limited, because speccing a natural language programming vocabulary/grammar gets increasingly difficult as you start adding features.
As a result even the best AppleScript programs are not concise at all, with limited use of abstraction. Most AppleScript programs are cobbled together by copy/pasting code found on the internet, and are full of bugs.
Basically, the thing that the PB&J exact instructions challenge teaches.
no need to think about loops: array.each {|x| puts x}
need think about loops: for i in 0...array.length do puts array[i] end
But my point was primarily that people probably missed that they had to click the buttons to read that.