This post is exactly what I was searching for today. The direct, neutral way you detailed everything makes it a fantastic reference guide that I will definitely bookmark.
One of the strongest things about this post is how fair the overall presentation feels, because it manages to stay interesting and insightful while also remaining respectful toward different interpretations of the subject.