I tend to agree with everything you've said.
Elizabeth May ran away with it. She knew her shit, she communicated it well and she landed well placed blows. No one came close, imo.
Mulcair was a bit too guarded and stiff for my liking but didn't mess up too badly (except for he should've not engaged Trudeau on the Quebec question) and I think that was the plan - don't make the headlines in a bad way, and you'll stay in front.
Trudeau - hm. Well, I was a bit taken aback at how unpolished his speaking seemed to be, I think it is definitely true he does better when surrounded by masses of people instead of in a formal setting. He lost me at times, but he wasn't that bad. He had a decent command of the facts, though he tended to contrast/compare to both sides of the aisle constantly, like the 3 little pigs, he's trying to be the 'Just right" one. Not sure I buy it.
Harper, you are right, sounded pathetic, but I don't know if it was so much defeated...it looked more like egotistical ennui to me. Like he couldn't believe he had to bother with this crap. And I found nothing more annoying than him repeating things that have been proven to be false, and declaring them facts. Right out of the Republican playbook. Like when Elizabeth May mentioned to him LNG is indeed a fossil fuel after hearing him play LNG up as an alternative, Harper kept on calling it a 'clean' fuel and 'clean LNG'. barf-a-roni. And as a business grad hearing him talk about economics is like nails on a chalkboard. Most of the things he claims as an accomplishment are due to old Liberal policies before he even took power. ick. But won't take responsibility for the Senate. What a true right-winger. "Everything good is me, everything bad is you."
That's my opinion on it. Well, off to bed, that debate was quite long, LOL!