Is Arun Shourie still with the BJP? If so, then what does he think he's accomplishing by publicly attacking the party leader and Prime Minister during a crucial election?
Certainly, we can all just fault various media mercenaries for playing up his comments - but why is he making them in the first place? Does he understand what it means to belong to a party, and how to speak? He's acting like he's a member of a different party. I think we need to look a little more at how other conservative parties around the world are run, and examine their culture of party discipline, which we seem to be lacking.