C / C++ is not so hard to learn
Like a lot of user of this forum i dont want to have a simplified engine, i just want power between my hand to do what i want
I like LeadWerks engine because i can do my own material editor, particle editor in C / C++ to suit my game project, i can use a lot of external libraries...
For the "noob users" i think that the community support begin to be quite good, if they have some C / C++ questions they can have answer on this forum and the current lua integration allow them to make some game concept quite fast in a more easy way maybe than with a C / C++ language.
For my game project i am using lua only to configure some new entities in the editor (lua is very usefull for that).
Im loading the scene, scanning all entities in the scenes, and im creating new entities based on my C++ classes, and i am deleting the lua created entities in the scene.
If we want to see some AAA title on this engine better to stay with a powerfull and very supported language