A mi perspectiva, él dijo "Que no permita escribir código no valido". O sea que si uno escribe [<img src="img.png" ] y le quiere poner un ">", simplemente no va a dejar ponerlo por que falta la "/", y si alguien no lo sabe, ya a terminar botando el monitor por la ventana
(Igual creo que el alt es forzoso para validar tambien
)
Sería bueno que hubiera un editor html que revisara la semántica, y subrayara en rojo cuando algo está mal escrito, así como los IDE de programas. ¡Que mejor vida sería para nosotros! Netbeans ya hace algo similar, pero desafortunadamente solo para semantica básica, no para validaciones