^The country really is divided in two just enough to teeter back and forth every election.
Just think if the country is split into the Democratic States of America and the Republican States of America, they will further split themselves into two as well. Republicans will divide themselves into two parties and have the Libertarians and the Reaganauts. I'm sure there will be just as much bickering and fighting. Humanity always organizes so there's a counterbalance. It's a weird phenomenon.