I really wanted to disagree with what you were about to say after reading you first few paragraphs, but after reading the meat of the article, I couldn't. You make some valid points.