For those who don't know the background, a few years ago the US passed a law to remove the names of anyone who fought for the Confederacy from any US Military bases. (Why they bothered naming bases after losers in the first place is a different question). So all these bases got renamed.
A few months ago, Trump found a loophole: change these names back, but instead of honoring the Confederates, find someone with the same last name to name the base after. They did this with Ft. Bragg, and now they are doing it with a bunch of others.
If I were the family of one of the people that Trump is "honoring", I would be pissed off. Because that "honoree" is really being used as a pawn in a culture war that elevates racists with a wink and a nod. Yeah, there might be a plaque somewhere with my relative's picture on it, but everyone would know that the picture is really there because that person shared the same last name as a general who fought to keep humans enslaved, and lost. And everyone would know that person is the one the base is really named after.
We shouldn't erase our history, but we shouldn't elevate losers, either.