а в чём соль?
зачем смешивать всё одну кучу? какие задачи это решает, кроме:
1. увеличение порога входа в проект, более длительный онбординг
2. хуёвая декомпозия задач, девопсам теперь нужно будет обмазывать градлом
3. из пункта 1, ci/cd видимо ложится на разрабов теперь
4. по мере разрастания проекта, увеличение вероятности, что конфиг сборки превратися в таинственную хрень (смотрим любой круной и сложный проект на градле, например эластик или кафку)