Ich sehe den Quirks Mode dennoch als Fehlentscheidung. Ein sauberer Schnitt hätte mehr Entwickler dazu bringen können, einen Doctype zu verwenden. Stattdessen einen Haufen Altlasten wie ein standardwidriges BoxModel usw. herumzuschleppen, kann ich nicht sinnvoll finden.
Einen Doctype zu verwenden war nie aus irgend einer technischen Begründung herraus sinnvoll - das Vorhandensein ist das einzige, was einen modernen Browser daran interessiert.
Wenn du HTML 4.01 Strict schreibst, ist das target-Attribut in a-Elementen z.B. nicht erlaubt, wenn du es einfügst funktioniert es aber trotzdem - ohne Probleme.
Das liegt daran, dass sich die Browser einen Dreck um die DTD scheren.