SPAs were a good solution when page load/rendering times were longer. However with todays internet speeds, edge caching, HTTP3/Quic as well as todays chips and browser implementations page reloads are barely noticeable so you get all the goodness the browser gives you out of the box creating MPAs.
There are still some examples were SPAs are useful such as replacing complex desktop applications but 95% of web apps don't need it.