I think the difficulty is that what’s offensive to some people isn’t offensive to others. How do you go about determining which side gets their way based on a subjective opinion?
One way to minimize the total amount of offense would be to localize the decision-making. So, for example, if there's a confederate monument in a neighborhood that mostly consists of older conservative white people, there probably aren't going to be many people confronting it every day and suffering offense.... and the same would be true, on the flip side, if there's a monument to Malcolm X in a liberal, majority-black community. The issue I highlighted at the top of this thread is that the state tried to seize control at that level, which results in a relatively liberal university community in a right-wing state having no realistic legal way to remove an offensive white-supremacist monument in their midst.