Very good article. I am experiencing some of these issues as well..