I have a feeling the &quot;best practices&quot; are actually part of the problem, since they tend to encourage replacing careful thought with &quot;just apply this rule and it&#x27;ll be all good&quot; sort of dogmatism. When someone questions them about their decisions, their justification is basically &quot;it&#x27;s a best practice so it&#x27;s <i>the</i> correct way to do it&quot; and it gets quite a bit harder to have them change their ways. Over the years, I have worked with many developers (not web) like this.<p>&quot;500 requests? So what? The site works for me. We&#x27;re following best practices!&quot;