Spawn trapping may seem to be a cheap and annoying tactic, but it's not a move that only give you kills; it bring in risk. That's why I think it should be allowed. If you decide to spawn trap and kill farm, you forfeit time that could be used to collect more resources, and put your egg at risk. IMO the risk and the reward is balanced.
You may ask: Hacking is not allowed because it annoys people without a way to escape, so why is spawn trapping legal? They have fundamental differences. There's no in game way to counter a hacker that flies around and one shot everyone, so admins have to implement an out of game way to stop them, i.e. reporting. However, spawn trapping is easily avoidable. All players start with the same amount of materials, so if he can get enough obsidian to spawn trap, you also have enough time to prevent him from doing so, e.g. shooting him down when he comes too close, rush him and break his egg first, build defenses, kill him before he can build the cage etc. Someone hacking is not your fault, but you getting spawn trapped is 100% your own fault. If you get annoyed because you got outplayed, /leave is always there.
Obviously, it's still not legal if there's no 3rd team as there's no more ways to make the spawn trappers stop spawn trapping, so that would clog up the servers.
You may ask: Hacking is not allowed because it annoys people without a way to escape, so why is spawn trapping legal? They have fundamental differences. There's no in game way to counter a hacker that flies around and one shot everyone, so admins have to implement an out of game way to stop them, i.e. reporting. However, spawn trapping is easily avoidable. All players start with the same amount of materials, so if he can get enough obsidian to spawn trap, you also have enough time to prevent him from doing so, e.g. shooting him down when he comes too close, rush him and break his egg first, build defenses, kill him before he can build the cage etc. Someone hacking is not your fault, but you getting spawn trapped is 100% your own fault. If you get annoyed because you got outplayed, /leave is always there.
Obviously, it's still not legal if there's no 3rd team as there's no more ways to make the spawn trappers stop spawn trapping, so that would clog up the servers.