Thank you, spencer, for taking the time to write out your points. And while I don't agree with everything you said and (as you alluded to) wouldn't lay all those sins at the feet of Christians, nevertheless...
I agree with you that there is way too much hypocrisy and (yes, sadly) hatred within the Christian camp. For that reason, you'll probably appreciate this article I wrote...
https://medium.com/koinonia/an-open-letter-to-all-christians-in-america-4a6136e5af59
...where I do exactly as you ask. I am calling my fellow Christians to account.
All the best to you and your loved ones.