I find myself wondering if they thought of putting up pedestrian stop signs at the road crossing...

http://www.bbc.com/news/world-asia-india-34377506

It's certainly worse in degree than we generally deal with here, but it's a concise commentary on the issues of pedestrian safety standards and the importance of access to services.