All sorts of reasons.
Several years ago in Houston, we (there were several of us) drove across the street to have lunch most days. Over the course of a year, I never walked the route. Line of sight was maybe 500 yards, but a busy freeway was between the restaurant and our office. While you might think I'm crazy, I don't recall ever seeing any other business-dressed people walk under that freeway. you would be soaking wet from the heat & humidity by the time you got to lunch.