I understand your pain and frustation over this hypocrisy where people seem to say something and then do something else in their real life.
But how can you vouch that the 1000's that gathered in protests are all like that ? Some might have come just for fun but many (i feel) came for a genuine change. There are many of us who do the right thing. We probably don't hear about these people. I know in my life, I am lucky to have come into contact with a few brave people. I know a person who had gone thru sexual abuse, almost died in an accident (I see her scars still visible on her face) and fought against all odds to become a successful career woman and then went on to start a NGO for teaching children about abuse and how to fight against it. I also know that there exists a guy who gave up his job as a chef in a reknowned hotel one day. Because he saw a homeless person begging on the road. He started with his savings a small kitchen where he used to get up at 4, make hot hot breakfast - distribute them to homeless people whereever he finds, cook meals and then distribute that too from his small van. You would have heard of the two boys who tried to protect their friends from molestors and died in the fight. you also might have heard of a poor woman who rescues abandoned babies and brings them up as her own, even sending them to school (they showed on tv). These kind of people exist in our India too along with the monsters.
Those 50 odd people who had no guts will pay for their inaction one day. They are inhuman, immoral and sick people. Let us all, who are talking about this never be like them. When you see an accident victim or any victim do the following:
1. call for ambulance. In Bangalore we call 108 . They will inturn inform the police too.
2. be with the victim. help him/her. inform his/her family. Don't move the victim as we don't know the extent of injuries.
3. Help the police with whatever info they need.