Übertragung ist das eine; die Daten wollen auch dargestellt werden, und das geschieht bei einem serverseitig generierten HTML-Dokument wohl deutlich schneller als wenn das DOM mittels JavaScript clientseitig generiert wird.
Sehr guter Einwand! In Chrome kann man u.a. messen, wie lange es dauert bis der Hauptinhalt angezeigt wird (Largest Contentful Paint) und wie lange bis Benutzer*innen-Eingaben möglich sind (Time to Interactive). Die Werte sind m.M.n. wesentlich aussagekräftiger als das DOMContentLoaded- oder Onload-Event.