I think that's a good idea but it's far more disruptive of a change. Unlike`MIDDLEWARE_CLASSES`  `startproject` doesn't define `TEMPLATE_CONTEXT_PROCESSORS` by default. Many project likely override the setting to add `django.core.context_processors.request` but it is far more likely for projects to rely on the defaults.