I’m willing to give him the benefit of the doubt here. People here thought Rod Rosenstein would be another partisan hack when he was appointed. Yet he was responsible for starting and overseeing Mueller’s investigation as Special Counsel and protecting it from Trump’s attempts at meddling.
Also, this isn’t a lifetime appointment and he should realize Trump’s days are numbered so he’ll end up being accountable for any attempts at stopping the investigation.
But the one thing that needs to be asked is whether he believes it would be ethical for Trump and/or Pence to pardon themselves? Barr was responsible for the Iran/Contra scandal to end by telling Bush Sr. to pardon everyone being investigated. Trump and everyone involved can’t get Get Out of Jail Free cards after everything that’s happened.