I'd like to thank you for all the realignments and the separate sidewalks which you added. Those are very helpful and I'm sure everyone using OSM data here will benefit.

You'll see that the changes I made subsequently didn't lose any of that. I removed instances foot foot=no and replaced foot=use_sidepath with sidewalk:$side=separate.

I also made a few minor splits in footway=crossing ways so that they didn't form T-junctions with footway=sidewalk ways. This makes it a lot easier to survey and add accessibility features and obstacles like kerbs and tactile paving with tools like StreetComplete.

If my tone grew more abrasive through successive changeset comments, I apologise. Discovering a large number of non-existent pedestrian prohibitions on the carriageways of major roads did not entirely fill me with joy.