Presidents run for reelection against real opponents, not public perceptions. For all the media hype, voters often pick the lesser of two evils, not their ideals of a perfect candidate.
We have no idea what the economy or the world abroad will be like in 2020. And no one knows what the country will think of the newly Democrat-controlled Congress in two years.
The public has been hearing a lot from radical new House representatives such as Alexandria Ocasio-Cortez (D., N.Y.) and Rashida Tlaib (D., Mich.). Their pledges to deliver “Medicare for All,” to phase out fossil fuels, and to abolish the Immigration and Customs Enforcement Service are occasionally delivered with snark. Tlaib recently used profanity to punctuate her desire to see Trump impeached.
But much of the public supports Trump’s agenda of deregulation, increased oil and gas production, getting tough with China on trade, and stopping illegal immigration.