Why are you removing footway=sidewalk tags from highway=path instances that are actually sidewalks? If you disagree with the use of footway= on a highway=path, you could at least replace it with path=sidewalk in order that your edits are not destructive of on-the-ground information.