For this cricket fan, these are the only incidents that had bearing on the match, and these are the ones that deserve protesting. Therefore, I think it is right to ask that Bucknor step down from umpiring the next Test.
As for the rest:
If Harbhajan made those remarks, he deserves the consequent punishment. There is an appeals process, and it can and must be followed. But if he made them, and gets a fair hearing, and is determined to have done so by the people concerned, I have no quarrel with the punishment. (And no quarrel with him being let off, if in the appeal it is decided he did not make the remarks).
There is precedent: the Australian batsman Darren Lehmann was similarly banned, for five matches, for his racist remarks in Sri Lanka in 2003.
Yet I am somewhat bewildered at the reactions to this that I've run into in about an hour of surfing and newspaper-scanning. This is a matter of our national honour, people say; the BCCI statement indicates it is a slur on every Indian. There have been calls to remind Australia of that old chestnut, their "convict past". Etc.
Why? In what sense is it a slur on me, or on other Indians? When a given Indian shouts abuse at someone else -- something that happens every minute of every day, I'm sure -- and is pulled up for it, why on earth should I feel offended? Or you? What national honour is involved here?
And what bearing does the "convict past" have on this? Does it lessen Harbhajan's punishment? Increase his chances of getting off? Make his remarks any more acceptable or palatable?
The only aspect of this episode that I find sad is that the Australian players chose to take it to the so-called "higher authorities". This is something that Ponting, Kumble, Symonds and Harbhajan should have sat down and talked about, acrimoniously if necessary, and settled. Sportsmen get angry and heated on the field, and say and do things they probably regret later (as Lehmann regretted his remarks). Those things should be resolved among themselves.
Go on to Perth, would be my advice. If this Test showed anything, it showed that this Indian team has the heart and ability to come back from a pitiful loss (the first Test) and not just compete, but come close to winning. Go to Perth, play hard, and win. That's the best possible comeback to this dismal fiasco.