I remember before I was arguing that things like judges need to have the ability to be removed, but I have to admit after getting our asses saved by judges, many of which are Trump appointed, I realize now that part of the problem can be the very nature of elections.
When you know you have only so much time, and then have to fight for your place, you will lie and beg and suppress opposition and do whatever you can to win re-election. Often times, due to the very "sports team" nature of our parties, this means pandering to the base, no matter what, even when you felt it limited your ability to support things that you felt were good ideas. Obama's book made it clear that lots of Republican's would tell him in private they supported his policies or ideas, only for them to admit they couldn't vote on it because just doing anything "Pro-Obama" would ruin their careers. How many times did we hear a Republican finally stand up for the bullshit going on, but only after they retired or were on the way to retirement? We can't get anything done when we have to oppose oppose oppose just because the other side can't be given a win.
Judges, being lifetime appointments, no longer have to worry about this issue, and thus are more then willing to break rank.
Am I calling for lifetime senators? No, but we NEED to end this cycle of bullshit where the need to get re-elected circumvents all else. I have no idea how to do that without drastically limiting terms (single term limits, etc.) or changing our election system (ranked choice, etc) but the way it works right now just does not feel like it's working at all, and only keeps getting worst as partisanship keeps growing.