There's plenty of statues of other generals from history who were far from angels. Napoleon, Genghis Khan, statues dedicated to Viking conquerors, conquistadors, etc. Putting the statues on a historical battlefield is a good compromise that doesn't erase history. It puts it in a educational, historical setting. Then we can focus on the future, which is important. We have to move forward.
You would do well to understand that all of those mentioned were the 'winners' or 'victors', the US has statues of the losers. Statues of people who wanted to subjugate and own other people. There is no redeeming people who fought to retain the right to own other people.