Myth of the No-Code Solution

I get an uneasy feeling when someone tells me their product is so simple that business users can create new applications without writing any code. This is especially true of products that offer some kind of a gadget and/or mashup functionality. Granted...