I guess if we're revisiting the Trudeau government's demise, I would suggest it wasn't only (or even primarily?) the public's fatigue with Trudeau himself that put him in such a vulnerable position in the fall of 2024.
It was also actual public policy issues like inflation and housing prices.