I don’t doubt that Trump contributed to his own defeat. Had he stayed off of Twitter, not responded to attacks, and delegated to others the task of promoting his accomplishments, he might have won a second term. Still, Che Guevara and Fidel Castro in their day had more favorable news coverage than Trump.
From the article: “According to MRC, “This lack of information proved crucial: One of every six Biden voters we surveyed (17%) said they would have abandoned the Democratic candidate had they known the facts about one or more of these news stories. A shift of this magnitude would have changed the outcome in all six of the swing states won by Joe Biden, and Donald Trump would have comfortably won a second term as president.””