I live in Kentucky, where elections for state offices are the year prior to presidential elections. In 2015 Kentuckians elected Matt Bevin, who was sort of a proto-Trump.
In 2019, other Republicans won up and down the ballot, but Bevin lost his job.
Being the biggest asshole in any room got old fast. I think the same thing happened to Trump.