Sort:  

Agreed. The writing is a great combination of the two.

On a side note - doesn't it get tedious having to address the same nonsense criticisms all the time? You're a saint for tackling it like you do. Thanks for the article, Jake.