You don't think Putin is taking advantage of Trump somewhat? I think every international leader knows that Trump is a pushover. They know that Trump will sacrifice Americans to save his own ***. It's extremely likely that this scenario would never have escalated without Trump in the White House, even staying consistent with the strategy.
Of course, it's even worse for the party who screamed about Benghazi ad nauseum for years.