I watched the debate and I thought that O'Toole had a good night. He came across as the most reasonable on stage and did not make any major blunders.
Trudeau seemed flustered because he's probably not used to being questioned on anything.
Singh came across as superficial with his canned phrases that amount to "socialism good."
The Green Party leader was good at quips, but there's little substance there. At one point she said, "in my culture," when referencing her ethnic background. She wants to be the leader of Canada but doesn't consider herself part of Canadian culture?
The dude from Quebec was weird. He got easily triggered and his stiff French quirkiness made me chuckle.
So, overall I think O'Toole had a good debate, and this eases some of the concerns I had with him as a possible leader of this country. Yes, I know he's not pure right wing, but this strategy paid off. The media tried to play gotcha with him, but given that his stand on many issues are not "far right," there was little to criticize. Overall, a solid performance.
Her performance wasn't as unhinged as I thought it would be. Not bad for a Green. Sadly, you're likely correct on your last point.