And let's face it, those are a long 4 years, let alone the 8 since the LPC first took office.
The appeal of a LPC victory in 2015 and the current appeal of the LPC of 2023 are vastly different. My wife was very much "Team Trudeau" in 2015; 2023 she cannot stand him or the NDP for not doing everyone a favour and putting this minority out to pasture.
As the LPC step harder and more frequently on their own tails, the fewer folks are willing to tag along. Such is politics in Canada. I doubt we see another LPC majority any time soon. Especially if it's Trudeau the Lesser at the helm.