I love this sign.
Firstly, only one right? Which right? the right to freedom of speech? The right to cross the road to get to the other side? The right to be knocked over? Anyway, it doesn't matter which it is, there is still only one of them. And I respect it too.
Secondly, in Delhi respecting pedestrians is unusual. I think this might be because of the huge population and the seeming little respect for life in Delhi. I have personally almost be knocked over a lot of times.