Because the Liberals who came before him were worse, and to those who keep voting for him, haven’t changed.
With that said even in the snap election the Conservatives weren’t as popular as duggie is thinking he is. Rural towns flipped Liberal though not enough of them.
The Ontario Liberal and NDP parties need to get their act together and start cleaning up since the last election the campaign on “we’re better than Dug” when dug was very popular with his hard stance on Trump