More accurately: the industry vastly overestimates the requirement for SPA and the typical app vastly under-utilises its capabilities.
I recently had developers blink slowly and ask me to repeat the statement that an ordinary ASP.NET Razor web forms app could be used for a site that had a single form on it (with about a dozen text fields only).
"But... how... can it submit? Doesn't it need an API?"