“There are only two hard things in Computer Science: cache invalidation and naming things.”
Cache invalidation of mental models is indeed a hard problem.
Progress is our path, Complexity builds the bridge, Simplicity waits.