Scenario based planning is a very popular tool today, much used and much misused. It is a very valuable tool when correctly applied. First, to properly understand when it can and when it cannot be used, we must distinguish between two situations.
Evaluating existing alternative decisions is a different matter. Using scenarios to see how the different possible decisions behave under different assumptions about the future is indeed the correct way of comparing alternatives. This is in principal the same as simulation, a term less popular than scenario analysis these days. Note that scenario analysis (simulation) can be used to say which of a number of candidate decisions (strategies) is best, but not how good it is. There may be other decisions that are arbitrarily much better, we cannot know from scenario analysis.
For scenario analysis to make any sense, it is important that scenarios are defined such that they are independent of our decisions. The purpose of scenario analyses is to find out what we ought to do under varying environments. If we start to define scenarios that are dependent on our own decisions, we are very likely to get lost in a very advanced way.
A major issue in strategic planning is to identify scenarios, that is, to identify which random events are most important for us (or our company). Picking the right ones and dropping the unimportant ones is what makes the basis for a good strategic plan. And when you observe the major uncertain events, remember that they may all be (statistically) dependent. Forgetting dependencies may lead to disasters. Alternatively, we may simply require random variables used in scenario analyses to be independent. If two random events are dependent, most likely, there are some more basic random variables that are independent. They should then be used.