This is the actions of just one person.
Put yourself in the shoes of the people who forced her to resign and consider what you would have done if you found out someone who worked for the agricultural department had withheld aid to a farmer on racial grounds. Totally justified imo. It's only when you add the context of Sherrod "learning her lesson" (which she made in her own defense, of course, so it's irrelevant by conflict of interest, much like the officials apologies for firing her) and far more importantly a ton of media attention spurred by the NAACP that it becomes a mistake. I don't doubt they "deeply regretted" doing it, but aside from satisfying the public opinion, I wonder if it's truthfully because it was the wrong thing to do or because of what occurred after it was portrayed by the media.