All these guys who make a hooplah of those comments have not done 1% of what Murthy did for other people (not that he is a saint, but thousands of families in India lead a better life due to his business).
This is not Taliban land. You cannot put someone in jail for such things.
So what if his comment was insulting? Tell him it is so. What is this nonsense about punishment? All this dramatic showy patriotism is more often than not from useless douchebags.