Just read @seldo's (well written and argued) response to my post from last week, and while I owe it a larger airing, a few things jump out:
First, "SPA" vs. "not-SPA" is about data model locality, and I'm not sure that sites that could easily be built with progressive enhancement and Ajax partials count.
See the diagram from the end of my longer post: