The problem is selecting good judges. In Germany this seems to work great, but what I see in recent times in the US terrifies me. Voting for judges leads to populists winning, appointing them leads to very questionable people being appointed for their stance on single issues. Maybe the real problem is that the US is so divided with all sides trying to score points against the other side (whether that's Democrats vs Republicans, Feminists vs everyone else, Black vs White, Pro-Life vs Pro-Choice etc). Everything else just follows from that.