You make a common error in judging the past using present concepts/morals. Jefferson was a revolutionary in his time. All the world owned slaves back then. But all the world also believed a greater evil; men are created unequal, i.e. peasant and noble. Jefferson and the other Greats solved the bigger evil and left the smaller evil for their children to solve. The Constitution wouldn’t have been ratified otherwise.