I suppose that sPIKe was talking about scripting not the editor
Unity editor is good no question ( also 3dgs )
Do you think that 3dgs scripting is user friendly ?
never got those bloody "empty pointer " error msg ?
that's typic of component based engines whereas data exchages among components is an issue
Go through a traditional engine , ex Leadwerks , you can see yourself how clean the code is vs Unity or 3dgs
As I said power or efficiency is another matter