Maybe, but the command line is never going to be an option for the average person.
Much as I hate generalizations like that, I see the truth in what you say. Perhaps the middle way will be some kind of gestural input system, more finely-nuanced that drag and drop but not as brutally repetitive as typing.