I appreciate the way this post combines clarity and straightforward presentation while still keeping the overall discussion interesting and worth reading.
This is a remarkably useful breakdown of the subject matter. You have successfully captured the most essential elements and presented them in a completely objective, direct manner that allows anyone to easily grasp the underlying concepts without feeling lost.