As of now, there is only one person in this world who can defeat Trump: Trump.
Has he 'changed'? As he himself said, he's only gotten worse. "When someone shows you who they are, believe them the first time."
Trump has proven himself to be a malignant narcissist, a sociopath, an egomaniac and an ignorant fool.
His incompetence and that of his sycophant cabinet will do him in. We've seen the Trump Show before and we know how it will end; he cannot help himself. As Biden said to Trump in the 2020 debate: It is what it is because you are who you are.
When Trumpism finally dies, it will be Trump who wielded the suicide weapon.