When the only choices in a political system are the lesser evil and the greater evil, the greater evil will inevitably win.
Defeating fascism requires a set of policies that empower the people, give them genuine optimism for the future, and alleviate the effects of the crisis that fascists rely on to gain power. That's why the New Deal worked, and Weimar Germany's policy of austerity did not.