I don't mind defending Trump when he is in the right, or criticizing him when he is in the wrong. And therefore I have no problem attacking liberal tropes that are idiotic, embellished, or dishonest. However, in this instance I believe Trump supporters have been far to credulous in adopting this line of attack.
As this story has unfolded I am moving to the narrative that Trump's affection for alt-right, Alex Jones styled conspiracy theories and Giuliani's relentless need to please Trump made the pair ideal suckers - in other words, these two masterminds were played on behalf of Ukraine's murky politics.
Parnas laid it out. He met Trump at a super-pac dinner in mid-spring of 2018, and bad mouthed Yovanovitch, as he was paid to do by Lutsenko. He planted the seed of "disloyalty" to Trump, and Trump seemingly took the bait according to Parnas. Later, after Parnas hooked up with Giuliani he continued to bash Yovanovitch and fed Giuliani's pre-existing belief on Biden corruption. When Shokin didn't get his visa, Giuliani was convinced she was one of the people intentionally blocking his investigation of Biden (a belief that Parnas was all to happy to feed.).
So, Yovanovitch was the victim of a smear campaign - rumors she couldn't answer from sources that she didn't even know (Parnas). Trump, because of Giuliani, became convinced she was a problem and judged and convicted without her knowledge.
After reading the transcript excerpt I did find it supported Yovanovitch as a decent professional - nothing in it suggests that her "bad reputation" was anything other than a smear and lie orchestrated by Parnas on behalf of his boss, Lutsenko.
https://intelligence.house.gov/uploadedfiles/20191104_-_yovanovitch_transcript_excerpts_final.pdf