We have to assume that we can’t name bases after Union generals either. That would upset another group of people. We should not allow congress to select the names, although they might have to approve the final names. Politicians have their own agenda and can’t be objective or trusted. We can’t let the military choose the names either. The military has their own bias. We can’t let the local citizenry choose the name or we’ll end up with the same name or maybe another Confederate general.
I think the American taxpayers should choose the name. The taxpayer finance those bases and rightfully own them. Taxpayers could vote for a name on their tax returns as early as 2021.
Here is list of some of the bases that should be renamed: Fort A.P. Hill, Camp Beauregard, Fort Benning, Fort Bragg, Fort Gordon, Fort Hood, Fort Lee, Fort Pickett, Fort Rucker, Fort Polk, Camp Maxey, and Camp Pendleton (let's make this a fort while we're at it).
Here’s my recommendations for naming bases:
George Marshall, Douglas MacArthur, Dwight D. Eisenhower, Omar Bradley, John J. Pershing, Joseph W. Stilwell, Mark W. Clark, George S. Patton, Jonathan M. Wainwright, and Matthew Ridgway. They are all Army generals. I think the bases named after Confederate officers are all Army bases.
If we decide to use foreign commanders, there’s always Napoleon Bonaparte, Julius Caesar, Attila the Hun, Alexander the Great, Genghis Khan, Darth Vader, and Hannibal Barka.
I can’t wait to see the final decision. If you’re not familiar with any of these names--google them.