And here is why:
This happened on May 25, 2007. The man being booed and condemned by the graduating seniors of the University of Massachusetts at Amherst was Andrew Card, the former White House Chief of Staff under Bush Jr. He took no classes to earn that degree, it was just given to him. He was a major player and promoter of the Iraq War that Bush Jr started.
Such a man getting an honorary degree sends the wrong message: that you can lie to the American people to start a war for shoddy purposes, send thousands of Americans to their deaths in that war, and still be rewarded for that insanity.
An explanation for the awarding of that honorary degree was given here:
No, no — the board of trustees awards the honorary degrees. The trustees are political appointees, mostly selected by the recently departed Mitt Romney. They’re about as far removed as possible from sentiment in the “ivory towers” of UMass.
Indeed, that is reason enough to ban the practice of honorary degrees altogether! Politics should have NO bearing on such a thing! Only academic achievement!