A really excellent article. I agree with nearly every point you make and I've made similar points in discussions over the years.
You may find this article interesting from Casey Daily Dispatch, a daily article I get with one of my financial newsletters:
Excellent article.
It was so good I saved it and have reread it a dozen times. If only the public could read such a thing it would leave them stuttering. They cannot argue the articles premise or well described distillation process.