His career was ended for the crime of repeating rap lyrics while white.
Since when is playing music with vulgarities considered professional in the work place? If the good general is going to hang so should the so-called Marines who complained about this.