In the awesome scheme of things you actually get a B- for hard work. Where you misplaced everybody ended up being on the particulars. As people say, details make or break the argument.. And that could not be much more correct here. Having said that, allow me tell you just what exactly did give good results. Your text is really engaging and that is possibly why I am making an effort to opine. I do not make it a regular habit of doing that. Secondly, despite the fact that I can easily see the jumps in reasoning you make, I am not really sure of exactly how you appear to connect your details which produce the actual final result. For now I shall subscribe to your point but wish in the foreseeable future you actually link your dots much better.