This is a great read, and I agree with all of it. It actually mirrors what I wrote the other day over on my other blog.