I'm one of those who works their butt off every day. I don't mosey around the store. I get stuff done efficiently, and I leave work exhausted. I see other people (longtime TMs, TLs, and ETLs) standing around texting, gossiping for 20 minutes at a time, making personal calls. When those people are frantic over a visit, and ask me to do even more than I already do, I roll my eyes and go back to what I was doing.
Maybe we wouldn't need to run around like headless chickens in preparation for a visit if we all did our jobs correctly all the time.