Lieber Gunnar,
die Seite für alle anderen schlechter zu machen
der Unterschied zwischen <main> und <div id="main"> ist im Rahmen von HTML&CSS vernachlässigbar. Wenn es um assisitive Technologien geht, insbesondere um (W)ARIA-Gedöns, sieht die Semantik mit dem Div klar schlechter aus. Um das zu reparieren benötigt man eine Menge Ergänzungen, die man sich mit dem <main> sparen kann.
Kannst Du dieses "schlechter" quantifizieren?
Liebe Grüße
Felix Riesterer