Ohledně tech webů, to je nesmysl:
1) Generované statické stránky jsou naprostá minorita.
2) Server-side rendering populární je, ale v rámci těch "frontendových" (přesněji client-side) technologií, viz například Next.js. Odklon od client-side technologií moc neočekávám, to není otázka módy, ale toho, s nimi lze poskytnout mnohem lepší uživatelskou zkušenost.
Krásným příkladem je zdejší registrační formulář, který jsem musel vyplňovat asi nadesetkrát. Protože jsem ho vždycky vyplnil, odeslal a dozvěděl jsem se, že login je už zabraný. Ale odesláním se mi vymazalo heslo, takže jsem vyplnil nové jméno a znovu hesla, odeslal, mezitím se změnila kontrolní otázka, tak jsem to musel vyplnit zase znovu, nové jméno, hesla a novou kontrolní otázku. Kdyby to nebylo dělané jako čistě server-side formulář, tak tam může být indikátor obsazenosti uživatelského jména hned po jeho vyplnění a mnohonásobné vyplňování není třeba.