Crossings should only be mapped as separate geometry when there is a distinguishable difference across the section of way being considered to be split into a separate crossing way. In this case, as the sidewalk is completely straight across the section and there is no other (in pattern, surface, or other) significant difference across the section of sidewalk so it should not be split. Normal crossings get split as they differ greatly from the sidewalk sections they connect to. In this case, it is very clear that this is a sidewalk that a road happens to cross, where the road is brought to the same level as the sidewalk. Also, this is a spot where vehicles cross a pedestrian traffic way which, essentially the opposite of normal crossings where pedestrians cross vehicle ways; we don't have a proper way to map that currently.
As I previously pointed out, the sidewalk is very obviously continuous across the whole area, both on aerial and (most importantly) on the latest (in the area) street side imagery, this means that it is a sidewalk that the road intersects, not a separate crossing way. The road does technically cross there, so there is a highway=crossing tag on the vertex where the sidewalk and road meet, and nothing else, as there isn't a tag (something like crossings=vehicle) that clarifies that this is a spot where vehicles cross pedestrians compared to the normal pedestrian crossings vehicles. Again, that sidewalk is very clearly one continuous object along the center line of the sidewalk, so no splits should be done.