I'd like to know why the very real pain and suffering associated with that flag never really enters the equation. We're all too busy defending it to stop and think of what it means to others. Those who have lost loved ones to the lynchings and the Dylan Roof type morons - are they not allowed to express anger at the sight of it? Why does their opinion matter less than the good ol' boys drinkin' whiskey on the flat bed of their pickup truck?
It's a good question. As background to an answer, I think it's worthwhile to look at what people actually have said in this thread. Keep in mind I said background to the answer, not the answer itself.
First, every single person who has weighed in on the South Carolina statehouse flag has said it should be brought down.
Second, when it comes to private citizens waving flags, there is also very little disagreement. Everyone has said that, at the very least, a person waving that flag has to realize that even if he is not racist, an awful lot of people will think he is. He has to very carefully consider what other people will think of him, regardless of what he is actually thinking. The general consensus, with which I agree, is that someone waving a Confederate flag in the manner you describe is either a racist or is clueless. On the other hand, everyone* agrees that the first amendment gives him the right to wave that flag.
So how does a thread with such near unanimity go on for thirty-six pages? We are in very close agreement on the big topics. All the disagreement is about the fringe cases.
With that as background, I'll attempt to address your point.
Of course they are allowed to, and they have, expressed their anger, and the people you describe in the pickup trucks are not looked on kindly by anyone here at all. At least, I can't recall any words of support for them.**
On the other hand, the flag is a part of history. The Civil War was a dramatic moment in time. Wars capture our attention, and the Civil War was, by many measures, the largest war in the history of the world up to that time, and the greatest by far on American soil. That flag is an intrinsic part of that history. I will defend the use of that flag in an historical context, whether part of education, or part of a personal interest in the time period, or part of family history.
What I see, though, is something that others have described variously as a "witch hunt" or a "crusade", to get rid of that flag, even in the historical contexts. I see politicians in particular pulling various shenanigans trying to embarrass their opponents or just prove their right thinking bona - fides. So you end up with directives to remove key chains from gift shops, and amendments to appropriations bills to prohibit grave decoration, and calls for monuments or statuary to be destroyed.
To add to the list of such stunts previously mentioned, yesterday the Fresno City Council voted to prohibit the display of the Confederate flag on any city property as part of any municipal display. Needless to say, there are no Confederate flags on city property. No one can ever remember such a flag on city property. No one knew anyone planning to put one on city property. But by gum, they were right there to make sure it got written into law, just in case anyone got any ideas.
None of those things serve any real purpose whatsoever. It's just political grandstanding. It gives the self righteous a chance to pat themselves on the backs about how good they are, but it doesn't accomplish anything. Well, it did manage to prevent funding for the Department of the Interior, but that will be sorted out eventually.
So my objection is that the anti-flag frenzy is being exploited by some parties as an opportunity for meaningless rhetoric. I suppose no real harm will be done if a little bit of Ocala history is swept under a rug, but I just don't see the point in doing it.
*Everyone here, that is. I actually read news stories about people who wanted to declare Confederate flag display a hate crime. However, I think those people are crackpots, and I think their proposals would find very close to zero support here.
**ETA: I remembered that DGM did seem to support the NASCAR Confederate flag wavers, so I guess that's pretty much the same thing.