Даниил, все, что ты пишешь, - это все правильно и хорошо, но нельзя требовать все и сразу. Все будет, но со временем. Этот процесс итеративный, и чем больше они сейчас шишек набьют, тем лучше. Просто потом они будут понимать, зачем они делают определенные шаги, а не делать их на автомате. Нельзя человека сходу научить правильно и красиво согласно всем идеологиям писать код.