Is there finally an argument for the existence of God?

I agree with many–but not all–of your points.

As far as slavery goes, there are an estimated 50 million people worldwide in slavery, which is much more than any other point in known history, which includes the Roman Empire and pre Civil War America . . . and about half are sex slaves.

And as far as seal pelt coats are concerned, I agree with you . . . but what about the Great Pacific Garbage Patch that is killing off whales (and other sea life) left and right because of our refusal to inconveinence ourselves by using slightly more expensive biodegradable products in place of plastics?