I suspect that there are lots of these in the OSM database, and in most cases it’s happened because someone has forgotten to add a gate or a stile. It seems reasonable to me for StreetComplete etc. to ask what is there.
Things that would definitely work would be a break in the path before and after the fence (perhaps with disused:highway=footway
in it). In your case you might argue that it’s “mistagging for the renderer / router” or similar, but in the example I linked to it matches what’s there pretty well.