IMHO, it would be fair to criticize this piece for poor editing. The writing feels a bit rough in places. There are sentences and paragraphs which can be considerably abbreviated to be more readable. Further, the article's flow is a bit off. Overall great narrative, though.