the two parties have reached a fairly refined equilibrium of target voting demographics. there is a natural limit to what demographics you can capture and how much turnout you can get with a particular messaging.  that combined with intensifying polarization "locks in" certain demographic, regional, and other "battle lines".  gridlock and equilibrium is a common development in large complicated binary systems i think.
United States