Presidential pardons should be banned, period. All presidential pardons are political in nature, and therefore not based on justice.
This is equally true of the criminal justice process that sentences people to crimes at all.
This is equally true of the criminal justice process that sentences people to crimes at all.