There is a lot more luddity in this article than real, grounded critique. For example, majority of frameworks for single page apps are heavily pushing RESTful-ness through their respective routers, and promote having adressible resources. Sure, some people are lazy and ignorant but that has nothing to do with selected design. A lot more people were lazy and ignorant when designing server-side ASP/JSP/PHP monstrocities and the like.
And while I agree that behind every SPA there should be a server-side state machine managing access to the core resources, it sure as hell shouldn’t be dealing with per-client presentation. Likewyse, while majority, esp. sensitive parts of business logic doesn’t belong on the client, there is absolutely no place for presentation logic on the server either.