Imo, all of the major issues related to the US justice system could be resolved if your employer could only fire you with a conviction, the government had to pay for holding people not guilty, and if your held without trial for x amount of days, you must be released. All of these incentives protect working class people and requires prosecutors to have the literal smoking gun to prosecute.
Conviction rates are already sky high. The problem is not with charging people when evidence is low but with the prosecutors and the written laws that don’t hold police accountable.
I agree with that as well, but even if cops were held accountable, it still leaves the scenario where lower income people lose much needed jobs and have precious time stolen from them with no recourse, just an "oops, guess we couldn't pin anything on ya! Now get lost!" The German/Austrian criminal justice system is vastly superior to the US one more than anything else.