While we're at it, lets ask Mnemonic to implement fuzzy logic and neural net technologies into WME which enable the engine to intelligently design massive 3D levels and worlds, complete with puzzles, all on the fly without the designer having to do any work.
The cool thing is, this AI would also write a complete story; and from that story it would generate artificially intelligent characters that have the same emotional and intellectual capabilities as a human being. It would enable these AI characters to learn from their surroundings. It would learn from the player and pre-empt the player's actions in order to scale the challenge dynamically. It would also dynamically generate a musical score and realistic voice audio for each character, all in real-time, without having to enlist the help of a composer or voice actor.
This would make WME the perfect engine for any game imaginable, and besides Mnemonic there wouldn't have to be a programmer -- no artists, no audio technicians, no writers, no desigeners, nothing -- the game is generated all on the fly. And I can't believe Mnemonic hasn't figured out how to do this, if he's a professional programmer he should have already done it, right?!?
-------------------------------
I'm being sarcastic, of course, for those who may not have figured it out. :p Mnemonic's objective of developing a classic adventure game development tool has already been achieved. Anything else he adds is simply icing on the cake.
Frankly, I'm quite annoyed by GonerX's request. Would you ask a Volkswagen manufacturer why he isn't using a Ferrari engine in his car? It takes as much design and manufacturing work to produce a Volkswagen as it does to produce a Ferrari -- but that doesn't mean no one needs a Volkswagen. A lot of people like Volkswagens. The majority probably can't afford a Ferrari anyway, and thats ok because not everyone needs a Ferrari. A Volkswagen is also easier to drive to its maximum ability than is a Ferrari.
Yet you are asking Mnemonic to put things in his Adventure Game development engine that don't belong there -- things that cost a lot of money, and possibly things that often take huge teams of people to develop. Most of all, you are asking it to do something it isn't intended to do. It was designed to make Adventure Games, GonerX, not the next best-selling First Person Shooter, and thats ok. Quit asking for things that don't belong in the engine.
That said, there was one suggestion you had which was not entirely ridiculous: Easier scripting methods, especially script templates. There are several full script templates included with the engine, but the ability to click-and-drop "script snippets" could certain be useful. I would endorse the suggestion as something to be included in a possible internal script editor -- which may be added in the future when/if it becomes a higher priority for Mnemonic. And if it does not, then its not such a horrible loss: Learn to script using the simple yet powerful scripting language the tool already includes, or go develop your game in something else.