Hallo,
Eben. Was nicht als "foo" validiert, sollte nicht das Etikett "foo" bekommen. Dann schon lieber gar keins.
Aber wenn’s denn nur um diesen Schalter geht, dann kann man doch auch einfach
<!DOCTYPE html>drüberschreiben. (Das sagt ja rein gar nichts aus; nicht, dass es sich um HTML 5 handelt.) Wo soll damit das Problem sein?
Gerade deswegen soll man <!DOCTYPE html> nicht verwenden. Man will verhindern, dass dies als HTML 5 erkannt wird, sondern als HTML. Wäre ersteres der Fall könnten z. B. Mozilla und Microsoft mal wieder nen neuen Modus rausschleudern.
Gruß