Thank you for this excellent, carefully considered post. There's been a lot of dehumanization and promotion of false narratives to justify it, which has polarized people everywhere--even here.
I've wanted to sort out some of the truth from the claims, but haven't had the heart to focus on it. This answers some specific questions I've had.