Very interesting post. I enjoyed reading the various perspectives highlighted in the post.