It's manifestly obvious that Trump is an incompetent boob, grandfathered into the presidency by virtue of that mother of all mulligans served up by our founding fathers: rich white guy can't win the support of the majority, so kick it to the electoral college. (Apparently Trump's win came as a real shock to his family and himself.) That said, it would be a mistake to suppose that his ignorance is in any way blissful for the opposition - quite the contrary. The President and his party are making tremendous strides across a broad front, setting policies that will take a generation to turn around. Nothing less than that.
I've written about the speed-dating approach to judicial appointments; suffice here to say that Trump has broken a first-year record on this. (These are lifetime appointments, mind you, and his picks are ghastly from a left-progressive standpoint.) He has also made a full frontal assault on regulations, removing the ban on fracking on public lands, fines for abusive nursing home care, safety requirements for blowout protectors on deep-water oil drilling operations, the fiduciary rule requiring financial advisors to put their clients' interest ahead of their own, and so on. Other great accomplishments of the last year include loosening the already weak DOD restrictions on civilian casualties, trashing net neutrality despite massive, broad-based opposition, and canceling national monument status for large swaths of land in western states, thereby opening them up for resource and mineral extraction. There's a lot, lot more, but I will stop there.
As we start the new year, we are faced with some truly grave prospects regarding this administration and the GOP agenda more broadly. Trump's terrifyingly childish nuclear threats are bad enough in and of themselves - this tragic-comic display could easily result in terminal thermonuclear war, no joke. If we survive the year, we will be grappling with part two of the wrecking crew's plan to tear down what's left of America's social safety net, from the ACA to Medicaid, Medicare, and Social Security - programs we all rely upon to some extent. In that respect, this is merely an extension of a long-term project; a "generational" obsession, to borrow Speaker Ryan's favorite modifier. That is going to be a fight, my friends.
So 2018 is looking a lot like more of 2017. No rest for the weary. Just keep your marching shoes handy, and plan on voting as if your life depended on it.