I think Canadians are smarter than you give them credit for. You're saying you see "the truth" and everyone else is just a manipulated fool. People usually read and believe what confirms their own opinions, not the other way around.
I'm not saying that at all - but now that you mention it, yes.
Trudeau is not disliked because of media narratives, and he didn't lose his majority because of Russia and alt-right bots. Have you considered the possibility that people just don't like him? Occam's razor. I don't think you'll ever accept that, because people read and believe what confirms their own opinions.
Like I said, his strengths - the things that brought him to power in 2015 - are basically the exact same things that nearly cost him power in 2019.
I've heard from too many people that Trudeau has done nothing but go on vacation and have nice hair. Of course I know that isn't true - they reformed the CPP, brought in the CCB, and legalized marijuana (among many other things).
I'll go even further - the same as done to Stephen Harper. Yes, the media has always created a narrative to an extent. What's changed is that the media is failing in many ways, looking for an audience. Their narrative creation has been amplified.
In another post you said that troll bots didn't cost Trudeau anything. In an election that should not have even been close, he nearly lost power. Maybe people don't like him. People didn't like Harper either, or Chretien, or Mulroney, or the other Trudeau. During the election, the hashtag #trudeaumustgo was trending on social media. It was started by one right wing troll account in the US, and amplified by people who hate Trudeau because he's Trudeau.
That's another thing that really effects Justin Trudeau - many people hate him because he's successful, attractive, and doesn't fit the identity of a traditional male. How do I know this? Because I live in a very conservative area and I hear it all of the time. It's a lot less simple than you're trying to make it out to be.