Back in the 80's, I had an NCO hang a confederate flag in the semi-private room he shared with a dark green Marine. The dark green Marine wasn't happy about it, and honestly, a bunch of white Marines also complained, thinking it was uncool. They didn't think we needed a potential flashpoint, or to introduce something racial into a unit that never had problems.
Me, my CO, and the colonel all agreed that it wasn't good to put it up in a shared room. We "suggested" that it come down, and it did.
I'd do it again, too. Keeping a unit tight without problems is more important than some peckerhead wanting to make a statement.
By the way, in the rifle company my son was assigned to finding a racial, ethnic slur attached to you was a sign of acceptance. Conversations were often more than politically incorrect, at least at the level of corporal and below.