I won't disagree with you. He is a vast improvement on Trudeau, who drove the country into the ground for a decade. Seems to me that Carney is rediscovering his identity after leaving Europe. Becoming more pragmantic, more energy-friendly, and more practical.
I think he and Trump can do business. Trump respects people with academic pedigree, business experience, and money. Carney has all three- Trudeau had none. Look for a deal to be done in the next week or two.