From the article:
"It’s too soon to predict that the Democrats will go the way of the Whigs, but the oldest political party in the world is tripping over its own doctrines, making a public spectacle of its inability to coherently sponsor debates, riven by ideological fissures that seem to be widening, driving away two bedrock constituencies, white working class and black voters, and hitching itself to a doomed impeachment effort that could cost it dearly next November."
I'd like to believe this.
But... I don't.
The upcoming 2020 election results bring to mind a scene from the film "Little Big Man". In that scene, Jack Crabb, the only white survivor of the Battle of the Little Big Horn, is brought to the tent of the chief Old Lodge Skins. The old man tells young Crabb "We won today; we won't win tomorrow". What appears to be a great victory for the Indians, only precedes a greater downfall, because "whatever you say about the white man, there are just too many of them". The Chief, even though blind, can see the future of his people clearly.
And that's how I see the confrontation between the traditional America (represented by the Republicans and particuarly by Mr. Trump), and the growing demographic hordes of the left.
There are just too many of them.
And their numbers are growing, while ours are barely holding steady, and may even be on the verge of decline.
Look what happened to California, and what's happening elsewhere, particularly Virginia, Florida, and most importantly in Texas. Uncontrolled immigration and leftist policies in the big cities are going to "tip the demographics" to those who are anathema to "traditional America".
I sense Mr. Trump may become the next-to-last Republican president. I believe another Republican candidate (not yet known) just might be able to "ride his coattails" in 2024, but after that, things don't look so good. "The numbers" may just not be there any longer.
Mr. Trump will survive the impeachment in good shape.
He'll probably go on to a win in 2020 that is more impressive than 2016.
But beyond that?