Hi,
Ich habe von der neuen Technik einfach die Schnauze voll.
Du wirfst hier einiges durcheinander.
Wie du dein CSS Layout löst, ob mit Floats, inline-block oder Flexbox, ist dir und deinem Design überlassen. Nichts davon ist per se gut oder schlecht, richtig oder falsch. Es gibt höchstens Vor- und Nachteile.
Floats, inline-block usw. sind bekanntlich älter und besser unterstützt während bei Flexbox die Browser im Detail noch Bugs haben
Ein User bekommt von dem allen nichts mit, für eine Suchmaschine ist es egal wie ein Design aufgebaut ist und selber große Seiten, wie etwas Koeln.de laut http://validator.w3.org 143 Errors, 144 warning(s) interessiert auch kein Mensch.
HTML Code sollte valide sein und das ist idR auch einfach möglich bei HTML 5. Fehlerhafter HTML Code kann durchaus Usern und Suchmaschinen schaden!
Eine Seite muss dem User zeigen was er haben möchte und kein Schönheitswettbewerb im Quelltext gewinnen, von dem keiner etwas mitbekommt.
Das ist keine Frage von Schönheit sondern technischer Funktionsfähigkeit. Browser müssen Code korrekt einlesen und verarbeiten können. Davon bekommt letztlich der User etwas mit
Schönes WE Julius