Виталий Валерьевич, согласен в наличием "вилки", действительно.

Нужно, видимо, как-то балансировать - при этом балансировать "с высокой частотой", сочетая и поощрение стиля, и системность на каждом занятии, если не в каждой задаче...

Из своего опыта скажу так:
1) В массовом обучении (не "отборные", а просто обычные студенты СПО, допустим) народ не хочет выкладываться по полной, программировать самостоятельно, т.е. нарабатывать как можно скорее те "10000 часов", которые, как утверждают, нужны, чтобы стать профессионалом в любой области. Но реального дела многие, тем не менее, хотят, в проекты конкретные хотят. Таким образом, тут приходится опираться только на системность без вариантов - получая на выходе инженера, который может давать хороший, надеждый результат в общем процессе.
2) Ребята, нацеленные в "высшую лигу", как правило, уже приходят с опытом "творческого хаоса", и системностью он просто причесывается - и получается и стиль, и системность. Если человек не упрямый и гонористый, то уже накопленный им "хаос" - не пряпятствие для наработки системы. И получается очень хороший результат, не сравнимый с "середнячками".
Другой вопрос, что у обычного преподавателя не-практика очень мало авторитета обычно в глазах этого контингента - а без авторитета очень сложно убедить, что системность нужна ("это всё теории, зачем, я и так вон... и все вон и так - прыгают и бананы какие срывают...").