It’s because people are stupid and no one even shows up for elections. I went, and 60% of the province stayed home.
Conservatives are dumber than rocks and no amount of evidence will convince them that Doug Ford isn’t hugely corrupt because they’re too busy jerking him off over making it so that they don’t need to pay $120/yr to renew their plates. Centrists are just a bunch of do-nothing losers and they and the left were all grumpy because the NDP and Liberals weren’t “exciting” as if that’s important at all(I know it is, to some degree, but up against Ford a wet sock should have beaten him).
He’s not clever, he’s not hiding anything very well, and there are magic tricks being done. People just aren’t paying any attention and/or are incredibly stupid.