No mods were in-game and the only way that your claim has any hold is if any mods were watching IRC at the time which it seems isn't the case. In terms of preventing it in the future I will talk with the people in the video to ensure they don't do it again and if they do they will be punished as such as i've mentioned earlier.
You do not claim any evidence here in this situation to show that any moderator said "These beacons were justified'. If Roz or Jo_Momma_USA or any moderator for that fact said something after this happened then it would make sense but saying it and not backing it up. I don't know what you expect us to believe or say.
You also mention Rencorner and how every player on there is following the rules. That’s great (regardless if true or not), but Rencorner does not have from what I hear as many things going on like new maps, abilities, buildable structures, aircraft and structures like IA does.
I am legitimately curious as to what action you'd like for us to take here or what is your end goal of this thread?