> It’s not practical to put a train station or bus stop at every corner.
Tell that to Dublin Bus. Some routes are more or less unusable due to ridiculously high numbers of stops; there’s one in particular near me which has 37 stops over about 4km.
There are large parts of the suburbs here where you’re never more than a couple hundred meters from a bus stop. The last mile is, for much of the city, just not a problem, though when taken to extremes it does make the routes very slow.