I can see it for simple toys, I just can't see it for more complex projects. I have no idea how you could use natural language to describe some complex business rules, and once you start having to write in a more logical language it's verging on the precision of code. And to then be able to audit the system, make minor changes and regression test, etc...
I can see it speeding engineers up, I can't see the guy on the clapham omnibus building a complex line of business app (or an operating system, flight computer, financial engine, MRI sequencer, etc...). And once it can't be your average Joe and it's someone who requires training, suddenly we're back to it not being a commodity.