Both of you missed an important point. It was a way to appeal to Great Britain and France who had already abolished slavery several decades previously.
Great Britain used a crusade against the slave trade as a pretext to project power around the world and further imperial interests. You could not import slaves from Africa to the Americans without the Royal Navy getting in the way.