Like FS said, elections have consequences. And not being a politician, Trump is making the [Sarcasm] monumental mistake [/Sarcasm] of working to keep his campaign promises. At his current pace, he's going to turn the trite phrase, "first 100 days," on its ear. And Libs & Progs with it.
Judging by the caliber of people Trump has picked for his cabinet, his senior administrative types, and now Gorsuch, Trump realized that anyone he picked would be Insta-Nazied by Ds, Libs, and Progs, and decided to pick really good, tough people rather than placate the slightly less hysterically loony margins of those Ds, Libs, and Progs (very un-R-like!).