On est des syntax nazi, c'tout.
Un code doit être propre ou ne pas être. C'est comme ça.
J'suis comme ça au taf, j'suis comme ça en sous-traitance, et j'suis comme ça avec mes élèves : on fixe des conventions de code, et on les respecte. Scrupuleusement. Sinon je fâche tout rouge.
Après, le contenu des conventions peut changer, mais une fois fixées, ce sont des tables de la loi. À titre d'exemple, voici les conventions de code de mes élèves, données l'année dernière : https://gist.github.com/leny/6852883