Hi,
Ich persönlich besuche bspw. gerne Seiten, die die Navigation in einem eigenen Frame haben...
Und wenn du über einen deep link in so eine Site gelangst, hast du keine Navigation. Pech für den Betreiber der Site.
Was jetzt? Ist es schlecht für den Betreiber der Seite oder für den Besucher?
Btw, Du weißt natürlich, wie man ein Frameset aufbaut. Und erzähl mir jetzt nichts über Besucher, die Javascript deaktiviert haben. Die mag es geben, und die mögen ihre Gründe dafür haben, hier geht es um Webseiten, nicht um lebenserhaltende Technologie oder gar die eierlegende Wollmilchsau. Wenn es denn tatsächlich ein paar Surfer gibt, die eine Seite nicht sehen (können) oder die Seite wahrnehmen, ohne meine Intentionen mitzubekommen, damit kann ich leben. Ich muß nur meinen Kunden auf technische Unzulänglichkeiten hinweisen; und, ehrlich gesagt, 99% aller User, die irgendwelche trivialen Webshops besuchen oder auf irgendwelche kommerziellen "Hier sind wir und das machen wir"-Seiten gehen, die wissen nicht einmal was Javascript ist respektive wie man das ausschaltet.
Da geht es nicht um Geschmack, sondern um Usability. Lauftexte sind _im Medium WWW_ nunmal fehl am Platze; in anderen Medien (TV, Reklame an Fassade oder im Schaufenster, ...) sieht das anders aus.
Schau, ich persönlich würde nie freiwillig so einen Müll implementieren, aber wenn der Kunde es will ("hab ich irgendwo gesehen" ;( ) oder der fleissige HP-Bastler sich das einbildet? Kann's mir egal sein? Ich seh's einfach nicht persönlich. Ausserdem findest Du solchen Laufblödsinn gerade meist auf Seiten, bei denen die Usability mangels Inhalt ohnehin komplett egal ist..