а зачем им это делать то? я не понимаю
Да docker-compose.yaml это тупо инструкуция как запускать его приложение. Как для девопса для подготовки приложения к запуску в любом оркестраторе, так и возможность любому разработчику быстро развернуть у себя приложение и продолжить разработку.
Иначе потом читай код, чтобы найти переменные окружения, которые нужно передавать и думай как оно вообще собирается.