Just my .02; while the MSM pretty much hates all things Trump (they hated G.W. Bush too), he could have pretty easily overcome most of that if he could just present himself a bit more professionally and above the pettiness. Looking back to his first term, if he would have stayed off twitter and stayed away from stupid stuff like "sharpie gate," and just concentrated on being president he would have been reelected to begin with. Him going all in on Harris's crowds and such is another pointless tangent.
Stick to policy, the economy, the out of control border, looking ahead, etc, and he's in. I have never liked his persona and the distracting junk he gets entwined with, but despite all that, his policy and the state of the nation under his presidency was way better than the guys before and after him. He just needs to get out of his own way and stop making it hard for people who want to vote for him to actually do so.