I agree, it ought to be a hard line.
Question is, though, where’s the line? We don’t all come with the same exact moral compass, and we’re all perfectly capable of rationalizing evil, so you can’t just say “be a moral and non-bigoted person” and expect the desired outcome. Plenty of slave owners worldwide were convinced that slavery was not just morally admissible but even admirable.
No matter where that line is, it needs to be well-defined and agreed-upon, or else it’s arbitrary, and thus open to abuse and corruption by demagogues.
In my experience, anybody who claims morality is “clear cut” is probably naive, otherwise they’re selling a cult. The fact that you think my line is questioning is suspicious without knowing anything about me or anything beyond this thread makes me suspect it’s the latter, but I’ll give you the benefit of the doubt for now.
Yes, it’s a philosophical debate. That’s why I’m here, on the Internet, asking philosophical questions, to spur debate.
I think we can agree that those slave owners were wrong, just as we can agree that Eich was and remains wrong about gay marriage.