I worry about responses like yours because they are based on an impressionistic and ultimately incorrect understanding of western history. This way of approaching our history is frequently used in what is effectively woke propaganda, as well as propaganda in support of Chinese authoritarian style government.
Regarding your claims specifically:
Americans did not hang witches "all the time". Prosecutions for sorcery and witchcraft occurred in the USA in the late 1600s, that's true -- but they all occurred all over Europe into the late 1600s.
https://en.wikipedia.org/wiki/Witch_trials_in_England
https://en.wikipedia.org/wiki/Witch_trials_in_the_Netherland... (ended trials exceptionally early)
https://en.wikipedia.org/wiki/Witch_trials_in_Finland
https://en.wikipedia.org/wiki/Witch_trials_in_Denmark
In England, the last person prosecuted for witchcraft (thankfully not executed) was Helen Duncan in 1944:
https://en.wikipedia.org/wiki/Helen_Duncan
Most European kingdoms did not have slavery in Europe; it's in the colonies where all of them established slavery. The US was such a colony. It's perhaps unusual in being a place where slavery was abolished as a result of a war between the ruling inhabitants, as opposed to a slave revolt or something like that. The British followed a more orderly process, though, abolishing slavery in the colonies and then compensating the slave owners out of the treasury.
Slavery was abolished in the English colonies in 1833. That's 32 years before it's abolition in the United States. That might not be the "much longer" that you had in mind.