This is not correct, a strategy's legitimacy is always determined by it's end goal. Nothing else matters.
i can agree to this, and if you always like to win easy by choosing the best strategy you could stack oil barrels as mentioned above, but imo this doesn't feel like a win at least for me since in order to place oil barrels you lock alexander in a conversation while your other characters just run around the place with no consequenses from the other NPCs and that at least for me feels kinda cheap. sure it works and you get and easy kill with a winning stratergy and thats a fact, but it feels like a hollow victory for me.
but then again every player has the right to play the game as they wish ¯\_(ツ)_/¯