I’m confused about what is street level and what is curb level but I do like how it appears to prioritize safety of pedestrians and cyclists over everything
Where I live they rarely wait for one, or even pay any attention to traffic signals at all, for that matter. They seem to have an issue with the whole “sharing the road means we have to follow the same rules, otherwise I have no idea what you’re going to do or when you’re going to do it, and that’s how accidents happen” concept.