Just another point of view. If I think of the n-dimensional response surface, there are numerous local maxima, but one global optimum. The local maxima exhibit values in the response that are desired, but the local maxima is peaked (small and narrow). That is, small changes in model factors can move you from those desired values quickly. Global maxima tend to be "plateauish" (flat). This can also be referred to as robust or insensitive to small fluctuations in the model factors (I believe this is scenario II in the blog Victor referenced). In order to "get off" the local, you don't do it by level setting, you do it by finding other factors. Another dimension to "view" the surface. Factor selection moves you most effectively through n-dimensional space. So "playing around with level setting", regardless of the method, in the design space will be less effective than increasing the design space.
Additionally, my definition of robust is the absence of noise-by factor interactions. In order to develop robustness, this requires the identification and manipulation of noise at least for the duration of the experiment. To most efficiently do robust design, the noise factors must be manipulated during design factor experimentation. This is not sequential. In other words, you can't determine optimum settings for design factors, then introduce noise. It must be done simultaneously so noise-by factor interactions can be estimated. RCBD, and split-plot designs are excellent for this purpose.
"All models are wrong, some are useful" G.E.P. Box