I don't know that firing people is necessarily the best way to approach the problem. It might make us feel better but it won't solve the actual problem, which is the overly prosecutorial society we have.
Having multiple hops in the chain of command behind Aaron's prosecution publicly called out like that can't hurt, and makes it seem less of a "backlash" and more of a "this isn't right."