Hello Udarian, 

I understand your concern regarding the sidewalk continuing straight through the crossings. However, the purpose of the geometry split in this context is to show where vehicle cross-traffic is expected over the footway. To better indicate that the sidewalk is uninterrupted, perhaps in the future we could add the tag crossing:continuous=yes (https://wiki.openstreetmap.org/wiki/Key:crossing:continuous) to the crossing segments. Would you agree with this approach?

-VLD157