My guess is that he just wanted the problem to go away. That might end up being a massive miscalculation. You could pretty much tell from the way the settlement was announced (leaked) and addressed that many Libs weren't/aren't happy. Goodale and Wilson-Raybould looked like they were announcing a death in the family when they stood in for the absent Trudeau to address the media a few days ago.