A prosecutor commits prosecutorial misconduct. Your Public Defender does nothing about it. In hearings for ineffective assistance of counsel your Public Defender is represented by someone from the prosecutors office. You new lawyer mishandles the initial prosecutor's wrongdoing and the wrongdoing of your public defender. After this hearing, the attorney from the prosecutor's office gets hired in the public defenders office. After all this, the prosecutorial misconduct and the ineffective assistance of counsel remains uncorrected. Read the Anthony DeCiantis story.
Unfortunately, due to financial, resource and status quo considerations, the court system, many times, is not quite as 'adversarial' as necessary for justice to be served. Whether you agree with this statement or not is dependent on whether you are lawyer or litigant.