I have several stores I frequently visit here, from 300 to 1500 meters away. If I need something from further away I just jump into the car or on my bike. It's not the distance that keeps me from it, I walk about 10 kilometers a day with my dogs and friends. I just don't want to walk an hour to get groceries, that's boring as hell.
I had a great breakfast at 16:00 in a restaurant serving nothing but breakfast and if that is valid, everything is.