I agree but one important point to consider is the dev effort of making a proper SPA which is not a very common occurrence.
"The best SPA is better than the best MPA. The average SPA is worse than the average MPA."
https://nolanlawson.com/2022/06/27/spas-theory-versus-practi...