The two party system worked for a long time because both sides were committed to the idea that a functional government was a good thing.
A multiple party system didn't save Germany from Fascists. When enough citizens decide their fellow citizens are the problem decent government becomes impossible.