I believe that for the most part, monuments should be left up, but there will always be outliers. I believe that the owner of the land should decide in the end, but I do agree with the argument that statues that would praise confederate generals are bad, and that the freed slaves and people who fought for their rights should be praised.
As for the flag, it seems to have different meanings to each side. Some people take it to represent their heritage and family history, but i would never fly it because i believe that it is mostly about fighting to keep people enslaved