Like they say "There are only two hard things in Computer Science: cache invalidation and naming things." ;) Apps without `refresh` claim to be ones which managed to solve caching problem properly (they usually didn't anyway)
Indeed. Often they don't even realize they're in the caching business. And yet, showing the state of anything for which the canonical representation doesn't live in your process' memory is caching state.