Aloha ;)
Bei HTML geht es um die logische Hierarchie. Auf Webseiten wird daraus mittels CSS die visuelle Hierarchie generiert, das ist aber für das HTML ohne Belang.
Die logische Hierarchie aber wird durch die Spec bestimmt, und die sieht eine Outline-Logik vor, die explizit mehrere h1 in sinnvoller logischer Struktur vorsieht, und propagiert das afair auch in Beispielen.
Für mich ist die Spec maßgeblich. Du darfst das gerne anders sehen.
Grüße,
RIDER