Excellent post, and links, agree with your insights.