It seemed to me that in order to get a decent series of books out, Turtledove had to force Blaine to be so foolish as to provoke the Second Mexican War without being prepared for it. The book kind of handwaves it as it is an example of Blaine being rash and foolhardy.
What would a smarter Blaine in that timeline have done? The Republicans got back the presidency and Congress by running on an anti-Confederate platform after Tilden removed the stars from the flag? He has to make some show of strength or nationalistic fervor whipping for political reasons, but has to be smart enough not to cause a war that would get the British and French involved. Could he have pushed a big military buildup and/or a purchase of Baja, or did the US need another crisis in a generation to rethink its military and the French wouldn't allow selling of Baja?
What would a smarter Blaine in that timeline have done? The Republicans got back the presidency and Congress by running on an anti-Confederate platform after Tilden removed the stars from the flag? He has to make some show of strength or nationalistic fervor whipping for political reasons, but has to be smart enough not to cause a war that would get the British and French involved. Could he have pushed a big military buildup and/or a purchase of Baja, or did the US need another crisis in a generation to rethink its military and the French wouldn't allow selling of Baja?