Wonderful points.
My only point in this discussion was to make clear that intelligent people without evil in their hearts could make those arguments. You disagree with them and find faults with their logic. That is a valid and acceptable position.
Calling people you disagree with “evil” and “morons” is not a valid and…