Dude entered office with a 46-48 favorability per 538 today. That's... Lower than his first term.
I've beaten this horse to death, but what Holic says can be true with what you have said above being true as well.
The disconnect is that Trump fans don't want to acknowledge your point because it would require them to acknowledge that a lot of his proposals (such as tariffs and pardoning J6 criminals, among others) are pretty unpopular, and that he won in spite of them, not because of them