Sorry, reread your comment, and you're correct that the foot=yes -tag is strange, but the road ought not have a foot=no tag either, as you described. It is bicycle=designated, but not foot=designated. Perhaps it is safest not to have a foot-tag at all here. Pedestrians can use a cycleway if there is no parallel way present, but in that case they have to walk on the side of the cycleway.