Cita: Si la quitas no pasa nada
Si pasan muchas cosas, justo lo que comentas.
Los estándares han ido cambiando, hay que darles una revisada. Por ejemplo, tenemos una etiqueta desconocida
<hola></hola>, ¿cómo lo interpreto?.
Necesito la referencia
Doctype Saludos1.0.
Lo mismo pasa con estas variantes. El navegador necesita saber si se va a usar el atributo name, o ya puede usar el Id. Necesita saber si va a ser permisivo con etiquetas no
<p>cerradas, o mejor te avisa con un error. Si vas a usar marcos o se te chispoteo.
Para eso sirven.