Here's my take: this is very valuable on sites that dynamically load new pages without an actual browser navigation (read: pjax).
It is not useful (and indeed it is an anti-pattern) for static sites in which case you'd want to just use the browser loading mechanism, that the user (hopefully) understands and is used to.