The objective at this point is not to get Trump fired or even to persuade Trump supporters to vote for somebody else. The objective is to persuade as many non-Trump supporters as possible to actually vote and to vote for somebody else. As things stand, it is obvious to everybody except, apparently, Republicans that Trump is as guilty as hell. This will hopefully feed into the general election and then, if Trump loses, his immunity from prosecution will be revoked and he will be going to prison.
I'm pretty sure most of the Republican Party are well aware that he's guilty as hell, half of them are just hoping the investigation doesn't uncover their own indiscretions - but he's useful for their purpose, so they'll back him. The Republicans, like the Tories over here, are the party of cynicism - it doesn't have to be good or right, it just has to get us elected.
Long-winded public hearings with regular disruptions from stooge Republicans aren't going to convince anyone of anything in a click-bait media world - an impeachment gets broadcast as a witchhunt, and no impeachment gets broadcast as vindication and everything else gets lost twenty seconds later when Kanye West does nothing with the sort of blank, emotionless, soulless stare that gets Greta Thunberg pilloried, and then we're back onto Doris finding an image of Jesus in her Big Mac...
O.