The Christian cross is a separate issue. I don’t think there are many government buildings topped by the cross, so it is a non-issue. I have seen no signs or movement whatsoever to ban the holy cross in non-government properties.
Similarly, the confederate flag is perfectly legal to display on private properties.
The Confederate Flag is being publicly dissed for any showing whatsoever. NASCAR is telling people/fans to stop flying it on their RVs in the race areas. It’s been made a giant PC faux pas by the left. If you show that flag, you are now considered a bigot in the media. The cross of Christ is in their PC cross-hairs as well, make no mistake.