I do think the AG does have the discretion to drop cases he views as wrongful. If it oversteps a boundary then it is up to the President to judge if it was an acceptable course of action. However, the AG's role is not simply to file cases. It is to use his power to determine what is and is not harmful to the Atlasian community and what should or should not be punished.
I agree in general that the AG needs to use discretion while prosecuting to protect the rights of the defendant and to make sure that he is prosecuted according to the law.
Indeed, I agree that the AG has total discretion as to whether any charges are brought...certainly, but I would urge the AG, except in extremely exceptional circumstances, to follow the law as passed by the Atlasian Senate. Having the AG decide himself what is and what is not a good law would be a terrible precedent, in my opinion, especially in circumstances such as these where the guilt is clearly evident.
Once again, I do not believe that Ben acted intentionally...and I'm the first to propose that he receive a very light sentence. The law that was broke does not include a minimum sentence...and that's where I think the AG...and the court...should use their discretion.