Ok, aber das Haus ist gebaut und es lebt sich ganz gut darin.
Für Gelegenheits-Webdesigner ist ausgewachsenes CSS doch kaum zu fassen.
CSS ist die klarste Sprache im populären w3c Vokabular.
Fluchen und Schimpfen darfst du über die Unsitte genannt Javascript.
Und doch würde mich - in 3 Zeilen - deine Begründung interessieren.
Vom Aspekt der Suchmaschinen, welchen du kein klares aussagekräftiges Ziel gibst...
Wenn jemand deinen betrieb zufällig finden sollte via Suchmaschine, dann sieht er den Frameinhalt, aber der ganze Frame fehlt.
In seinem locationbar steht dann nicht die /index.html, sondern eine Seite mit dem besonders aussagekräftigen url /frame xyz oder so...
und so weiter...
Falls es jetzt nicht 3 Zeilen sind, machst du bitte den Bildschirm etwas schmaler.
mfg Beat