Do you have data to back that up, or are you speaking from personal experience? I know how it can go wrong, but SPAs can become a mess too.
I had one project where we built a very beautiful, modern site that had about 50 lines of js in total. Of course your page-change times are going to be around 0.5s with an MPA, but SPAs are often slower than that anyway.