When someone leases a piece of land the person doing the leasing has some rights. It isnt up to the owner any more to make that decision. Now evidently the railroad had a codicil in the lease that said if the sign was offensive they could take it down. But who decides if it is offensive? The advertising place took the path of least resistance AND WENT ALONG WITH THE RAILROAD, THEIR POCKETS ARE DEEPER THAT THE SONS OF THE CONFEDERACY.
I doubt it. The S.C. Central Railroad is very small and only has about 55 miles of tracks.
I think maybe one reason the railroad wanted it down is because they are a very old railroad that predates the Civil War. Confederate flags on their property would bring about cries for reparations.