Look, the situation you described isn't much different than in Africa. Millions of African people are displaced from their homes, raped, genocided, murdered with machetes, take part in bloody civil wars. They still sew their wive's vaginas together there. They rape virgins because they think it will cure them of AIDs. There are so many unspeakable horrors that happen in Africa that I couldn't even begin to address them all.
If I had my choice, I would rather be a slave who was fed and who worked in America and was taken care of by his master than be in Africa where I would probably die by the age of 35 of a horrible disease, or be killed in a civil war after witnessing my wives and daughters raped in front of me.
So, if it were up to you, you would rather have had it happen the same way so that you and your ancestors would have avoided all the horrible things in Africa. Well I don't blame you. I think that's a smart answer.
I'm not saying you should be on your knees thanking the slaveowners, but I think a little bit of gratitude and a little bit of appreciation would be the humble thing to do, especially in the spirit of recognition for the great sacrifices that black people's ancestors undertook. It seems like an obvious thing for blacks to think, but I never hear this sentiment anywhere. No appreciation for anything, blacks just want more and more and more without appreciating anything that they've been given.
If slavery ended up being such a preferable thing, and it was a better alternative than staying in Africa, why do so many black Americans complain about slavery, and do you think they should just get over it and accept that they would have been worse off if they had been in Africa?
Of course blacks shouldn't be appreciative of the slave owners who brought Africans over to enslave them, but do you think blacks should be somewhat appreciative that slavery happened because it gave them a chance to have such a better life?