+1 for an awesome and insightful post.