Motive and timing does matter in certain circumstances. This is certainly one of them. You are not entitled to pretend that you are fighting corruption, when all you intend to do is embarass particular persons and entities. You are not entitled to pretend that you are protesting against violence, killing and bloodshed, when all you intend to do is to shame and embarass certain persons and entities. As for speaking out, I would have thought that it is people like Mr. Peri who have been doing all the talking. They and fellow travellers control all the major TV channels (NDTV, CNN-IBN, TIMES NOW, HEADLINES TODAY, AAJ TAK), all the leading news papers (TOI, HT, IE, Hindu) and news magazines (OUtlook, India Today). It is those who are at the receiving end of all this propaganda blitz who have no voice. Except perhaps posts like these. And of course, they are not as self-righteous as you people are.