To put it generously, this is theory that rarely makes it to the real world. In reality, all SPAs I've seen had chunks of business logic re-implemented on the client side, and had web services that only made sense within the context of specific user interactions.
Moreover, no one stops you from separating concerns on the server side.
Moreover, no one stops you from separating concerns on the server side.