пруфы в твоих попытках объяснить
тогда давай так. Вот мое представление миддлвари: распоряжается входящими данными, чтобы передавать их дальше, но именно в рамках архитектуры проекта. А теперь, рассказывай, что не так (только давай конструктивно, а не как всегда)