I believe the answer to both questions is...Mitch McConnell. Trump was warned that these two were the most conservative figures he could get confirmed by the Senate - and he went along.
And of course you have documented proof that this is why Trump chose those two, right???
I thought one of the big selling points of Trump is that he is a fighter and only he can drain the Swamp, take down the Deep State, etc. - but you are saying when faced with pressure by someone in his own party, he folded without even a whimper?