There has to be an Imus event every once in a while. Ethnicity being the volatile thing it is, gratuitously inflammatory remarks have to be discouraged, so bounds of acceptable speech have to be clarified. Clarity comes when, inevitably, someone oversteps and gets slapped down.
Maybe this particular boundary could have been clarified with less punishment, given how abjectly Don Imus has apologized. Still, there had to be a price, and, compared with the prices paid in some multiethnic societies (remember Yugoslavia?), this is a bargain.