"The situations are not comparable. Trudeau's case is conflict of interest. For O'Leary, it is campaign contributions/expenses."

Why aren't they comparable?  Both are perceived/alleged wrongs... just because two situations aren't exactly identical doesn't mean they aren't comparable.