My biggest take away after reading this thread is that almost everyone seems to agree that there is a very significant problem, while at the same time there seems be a complete lack of universal agreement about cause(s) or cure(s). Sort of unsatisfying that way. :-|