I can't help but think this will only result in disasters.
“Business people have a hard time grasping the fundamental concepts behind web applications, and they often lack the patience required”<p>Exactly. That's why those business people hire developers to build their web applications. If we're going to let them create their webapps using drag & drop, what do we expect for an outcome?