It takes a certain level of skill to present information in a way that is both insightful and completely neutral, and you have certainly achieved that balance perfectly with this well-written and carefully organized article.
The tone used throughout this post works very well because it stays thoughtful, informative, and natural at the same time, which creates a much more welcoming atmosphere for readers who want to participate in the discussion.