The electoral college isnt a backstop, if that is what you are saying. Nothing about the electoral college prevents stupid people from voting, or a stupid candidate from winning.
No, I am not in favor of referendums on a national level. State, and certainly local levels, I am ok with that, but nationally I would rather us just elect better people who make better decisions. And look, there are always going to be politicians I disagree with, that you disagree with, that anyone else disagrees with. But we have gotten to the point, where we are either electiong people who have no business in national office (the Qanon lady from Georgia who will win this year for example), or re elect people for years who do nothing for us, i.e. Mitch McConnell. The failings of this country are on us. Politicians can only plead their case more or less, but whether we elect the ones we should is a different story.
So no, I am not in favor of referendums at a national level. I would be in favor however, of letting people vote for the Senate leader and Speaker. Which ever side wins, we vote for who we want from that party. Whether you like them or not, why should McConnell and Pelosi have so much power when one is elected by a small state, and one is elected by a district, yet, they their policies can impact all our lives? Why does KY or SF essentially get to have their person control so much, when the vast majority of the country has no say in them being elected?