It&#x27;s certainly nice to see the rationale behind your decisions.  However, most of them just turn out to be something along the lines of &quot;understand javascript and the DOM&quot;, and not really about jquery at all.<p>For example:<p><i>&quot;To be fair, this is no different than cacheing an element or array of elements on your own, and forgetting to de-reference it later when you are done&quot;</i><p>or the examples about attaching&#x2F;detaching event listeners where the hypothetical developer is gathering elements by the equivalent of document.getElementsByClassName.  If a developer is going to make that kind of mistake, then that&#x27;s an error that&#x27;s going to occur regardless of the framework.<p>There are certainly reasons to not use jquery in some cases, but this article seems a bit too much like &quot;Do good development, don&#x27;t do bad development&quot;.  Drop jquery from the body of the content and the title, and the lesson will still be the same.