A lot of people liked Trump's brash and swaggering personality but not to the point that they stopped caring about their pocketbook.
Trump (come January anyway) is a lame duck now, especially with a blue Congress. He won't get anything substantial through Congress and everyone's attention will will rapidly shift to who is running in 2028. Nobody on the R side will be seeking or hoping for his endorsement; his leverage over them has been neutralized; they will be working on new messaging to get their traditional voters back. That campaign started on Wednesday.
I'm concerned that this might rest too heavily on the presumption of regularity and legality.
There's a lot of (additional) illegal stuff Trump could do if 33 out of ~44 Republican senators are willing to pretend it's not "enough" to remove him from office.