Its ridiculous!! Two problems - most cities dont have footwalks or crossovers or subways. Those which do, have footwalks, crossovers, and subways occupied by Chinese food stalls and cheeni goods (good one first_synn). And all cities are teeming with folks who have no clue about what those fancy white/yellow dotted/full/double lines on the road mean (heck why do they spend so much money painting the roads - can I please have some for my house??). And when was the last time you were honked at from behind when you were waiting for a pedestrian crossing signal (if your city has one that is) to turn red --- 5 minutes back, isnt it?
You know where we should start looking for the solutin? In our bedrooms......
We just need far fewer of us
PS: By the way, interested folks please read the book Games Indians Play - Why we are the way we are by V Raghunathan. Its engrossing and may help all understand jaywalking, and help modify our road behaviour too :-)