Hi.  For highway=footway, the default foot=yes is implied and unnecessary to add.  And for some ways eg where access=permissive is recorded, adding foot=yes is absolutely wrong (unless there is a legal right to access at all times and the permissive really only applies to some other mode of travel).  This is making the map wrong not better.