I think you've nailed the true root cause. There isn't someone elected to be on the other side of the DA, like a public defender's office whose goal it is to get accused criminals exonerated. If one political party wants both seats, they'll both have to make each other's job hard.