Ja wie schon gesagt und auch auf der verlinkten Seite steht, das w3c ist da leider nicht sehr konsequent im strict ist es verboten aber im transitional leider immer noch dabei und auch bei HTML5 soll es wo nicht ganz verboten werden. Das _blank ist einfach nur schwachsinn, weil HTML (Hypertext Markup Language) ein Auszeichnungssprache zur Strukturierung von Inhalten wie Texten, Bildern und Hyperlinks ist und halt auch nicht mehr. Wo sich ein Link öffnet gehört da einfach nicht rein.
Und zum Thema Frames, die waren von Anfang an eine doofe Idee und sind zum Glück ja auch kaum noch anzutreffen.
Externe Links kann man auch ganz einfach Kennzeichnen, zB mit einer anderen Farbe, einem angehängten (extern) oder was auch immer. Was du da sagt, dass 80% der Internetuser damit überfordert sind, mag stimmen, tut aber nichts zur Sache. Ganz ehrlich, wer es nicht schafft einen Browser zu bedienen, der soll entweder einen entsprechenden Kurs mache, es ishc zeigern/erklären lassen oder einfach die Finger vom Internet/Computer lassen. Bei allen anderen Sachen im Leben gehts doch auch, Laufen, Fahrradfahren, Autofahren, Skifahren oder beim Lernen von Spachen. Da komt doch auch keiner auf die Idee das jeder ohne Ahnung damit umgehen können muss?
Sorry aber aus Berufsgründen regt mich diese Einstellung auf.