I 100% percent agree with your take on the establishment setting up their failure.  However this also sounds 100% like #russiagate against trumps first term. Except the Dems get their wish.
#russiagate