It only prevents caches that are in the middle and trusted by neither end. I'm okay with that in almost all cases.