I say this with the kindest possible spirit.
If this is going to become even somewhat common place, I feel you do need to add a system into the game that allows for admin to communicate with players theses kinds of things, So you can leave a message to the player, explaining why the beacon was removed, and that allows that player to try explain the situation to you if need be. Not everyone uses the forums or understands how to contact the right people about such a thing,
And even if the message was updated to say „Removed by moderation“, I personally feel that isn’t good enough if you expect player reform to happen, as that player needs to clearly understand why the beacon was removed, and not left to guess. somewhere an area needs to be created for a message to be left explaining what and why it was wrong.
I would be absolutely livid if I woke up one day, and suddenly without warning, without explanation, without error on my own part, a beacon of mine, was missing and it caused me to lose assets and/or work as a result.