In this awesome pattern of things you secure  a B+ just for effort and hard work. Exactly where you lost us was first in the facts. As people say, details make or break the argument.. And it could not be much more correct at this point. Having said that, allow me reveal to you just what did give good results. Your writing is definitely highly powerful which is most likely why I am making the effort in order to comment. I do not really make it a regular habit of doing that. Second, although I can easily see a leaps in reasoning you make, I am not necessarily confident of exactly how you seem to unite your details which in turn produce the actual final result. For right now I will yield to your position however trust in the future you link your facts better.