... assuming client side rendering. there are single page server side renders which can provide html-only single page sites.
I get that client-side rendering can be a problem if JavaScript is disabled or fails to load and execute, but that by itself does not mean that singe-page apps are over-engineered. On the contrary, I’d argue that a single-page app is the simplest (least complex) approach to creating a blog site with some interactivity.
With the server side rendering, it is able to detect browsers where javascript has been disabled and then render html-only pages.
So whether it means anything or not, server side rendering can service a wider audience than can client side renderers.