I believe we've seen their 2 year progress on refining the art. I fear for the 2020 election.
Me too.
Republicans lost races they should've won and barely squeaked by in races that should've been blowouts. The Democrats, on the other hand, learned a lot of lessons from 2016, applied them here, and upped their game.
Obama could afford to lose 3.5 million votes in between 2008 and 2012 and still get re-elected. Trump can't afford to lose a single vote.
Honestly, if I had to put money on it, I'd bet the only chance President Trump has at reelection is if the Democrats run someone who is just absolutely loathsome. Unfortunately, I don't think the Dems are going to be stupid enough this time around to let Hillary Clinton anywhere near a campaign rally.
Republicans need to get to work.