the traffic light was a third of a mile away.
I'm having trouble visualizing this. Does this mean that at a walking speed of 3km/h it would take ten entire minutes to get to a cross walk? Because that's insane.
In Sweden we have crosswalks very regularly, usually like a couple minutes of walking at most. For bus stops farther between intersections there are markers indicating that people will cross, even without a normal crossing marker. For areas which can't have a crossing (you may need to walk around a ways to get under or over four lanes) they put up barriers to prevent walking across.
https://www.icanw.org/germany