People here often mind if the answer is not to their liking . Let us not confuse a minister ( portfolio does not matter ) is a public servant for the people of India. Nothing more or less . He / she is not the nation of IndiaWhen the previous Home minister was asked to pack-up in the wake of terror unleshed on innocents was that also disrespect to the nation ? I for one doubt it . In my view it was a great example of a citizen expressing his repugnance at the decision to elevate a person who has been in the eye of a storm for the messacre of Sikhs nearly a quarter century . P. Chidambram one of the best faces of ruling coalition just happened to be wearing a different hat that day , I for one feel sorry for him .
Your vote on this answer has already been received
Yes, the minister is the representative of the people for the Govt. It should be treated as criminal offence, if shoe is thrown at a minister, the offender should be treated as traiter, and heavy punishment should be imposed on him.