I hate to do this to people, but could you please break some of the paragraphs into smaller chunks, as it's rather hard to follow with tired eyes?
I am finding what you wrote interesting but my will to read is getting a little defeated with large paragraphs as reminds me too much of my work where too many people feel it is completely OK to write a 200-word sentence (that's not a mistake for a paragraph, I really mean some people happily write a 200-word sentence)...