It sounds like you are really questioning the usefulness of client-side JS apps in general. Certainly not every app makes sense to be a "single-page app". But if you are creating a single-page app, then why not also allow it to render on the server?
I like to think of Rendr as just another Backbone app, that happens to be able to serve HTML from the server as well.