Why such archaic examples?
Imagine visiting this website, Hacker News, to read a few posts/discussions. Does the idea of circumventing a refresh offend you? You could click into a threaded discussion (from the homepage) and back without triggering a reload or needing the data beforehand.
Other than the indexability problem, it seems like an ideal solution. In many use cases, the indexability problem is actually a feature too.