Как это не причём? У Drupal'а есть очевидные проблемы с масшабируемостью (да они есть практически у всех систем), эти проблемы в отдельно взятом случае решаются с помощью модификации архитектуры всей системы, путем использования перечисленных тобой инструментов. Так вот, разработчик найдёт эти инструменты и узнает как ими пользоваться, кодер - нет.