The big problem with up or out is that officers eventually become politicians (literally connected to politicians) with the pseudo-immunitiy that politicians seem to enjoy. Prosecutors just choose not to prosecute, or they just retire in lieu of what should be jail time.