A few years ago we introduced Javascript coding in Construct . It's consistently the most popular programming language in the world according to StackOverflow's...
To illustrate, some of the issues became evident when Ashley tried to create a game using primarily JavaScript, which is Command and Construct. Construct 3 had a lot of scripting bug fixes, changes, and improvements. If it were an ordinary user, he would otherwise just revert back to the event sheet approach of scripting, having no means to fix the engine and understand its quirks.
Now, the issue is that Ashley has focused on other things. Your issues won't be expedited since it is evident that issues and limitations still exist, as was the case with multiplayer issues when Ashley focused on other features. It's not a problem for hobbyists, but for professionals with actual contracts, it's not ideal.
To be honest, i dont really understand what you are trying to say. Seems like you focus too much on the edge cases that dont matter that much. Have you done any professional work with C3 scripting yourself?
I work on games with C3 professionaly for 3+ years now, and I do all game logic with code. And I barely had any serious issues with it, on the contrary, scripting gives you tons of flexibility and opportunities, especially with 3rd party libraries and stuff.
I would've never do anything as complex as I did with JS without scripting. It would've probably takent 100K events or even more and it would've been awful and unusable, obviously (i have 50k+ lines of code now)
Yes, I run a game studio.
If you don't understand, well sorry, I've already given you all the info. It's up to you to do more research.