Just about all of the things you point out happens to be supprisingly precise and that makes me wonder the reason why I hadn't looked at this in this light before. Your piece really did switch the light on for me as far as this topic goes. But at this time there is actually one issue I am not too comfortable with so while I try to reconcile that with the main idea of your issue, allow me see what all the rest of your readers have to point out.Nicely done.