From all the things said in that interview only one thing interesting (to developers only) : projects. But it means absolutely nothing to an average metatrader user (apart from the fact that it is probably going to be much, much easier to post compiled code than "projects" and then be drawn into endless explanation how to compile a project)
as for the rest : Classes without inheritance? No operators overload? Classes and structures
without any debugger (I am not even saying a
good debugger)? Come on.

It is called "building the house from the roof" and always has one ending scenario