IMO the industry vastly overestimates what a typical SPA can do.
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?"
See https://learn.microsoft.com/en-us/aspnet/web-pages/overview/...
There is a very substantial fraction of developers who have never done anything else, and are completely unaware that such thing is even possible.