Не очень, если растёт сложность задачи. Если винда, то там косая vm внутри и возникают проблемы -- например! -- с симлинками в NTFS, синхронизацией часов и вотэтоговсего. А если нет винды то и окружение разворачивается 3-мя командами в мейкфайле и проще девелоперам объяснить "сделай make env", чем в докер
Ваши аргументы - не аргументы. Во первых, для меня такой вещи как докер на винде по просту не существует, так как я такими извращениями не страдаю. Во вторых, если разработчик не сможет вбить в консоль docker-compose up --build, то земля ему пухом.