Our difference is the bolded statement. It is wishful thinking. The Democrats and Republicans aren't going anywhere. Parties can and do
change coats. Today's Republican and Democratic parties are totally different creatures than the entities that bore the same name in my youth. Look at my parent's presidential voting record: Eisenhower, Nixon. Goldwater, Nixon, Nixon/McGovern, Carter, Mondale, Dukakis, Clinton, Clinton, Gore, Kerry, Obama. Note the change. They didn't really change, the parties did. Ronald Reagan made the same point, although for him it was some of both. So that was a coat change. There was another between 1910 and 1936. And there is the one Lincoln was talking about. And another one in the 1810's.
Coat changes mostly involve a reshuffling of voting blocs between the parties. They do not reflect changes in the parties fundamental purpose. The GOP and its precursors have changed coasts several times,
but they have always been the party of the capitalist elite. In other words changing coats doesn't solve any problems of governance, it simply serves as a way for the parties to preserve themselves. And with 150 years of cultural evolution under their belt, both parties have gotten pretty good at that.