I've read your last 2 posts, and I really agree with every single word. Top posts, by the way !
It seems to me you fired the NWN editor recently, yes ? hehe
I seem to see some NWN related things ...

As for programming languages, which also was my job long ago, I think it is totally true adventure creators need ease of use, without requiring high language skills, or photoshop skills. So that means a language with triggers, if-then-else, and other basic stuff.

At contrary, modders don't mind the complexity of C, C++ etc ...

Both population are different in essence, and should be addressed accordingly.