Inner city, especially in the oldest and most established, is an outlier experience. My friends on Melrose drive to their schools, and here in Southern NH it's driving or buses.
The main reason I wouldn't let our gradeschooler walk/ride .5 miles to school is a lack of consistent sidewalks and drivers who are constantly distracted and/or road raged.