Alliance War Shared Information Issue
This Alliance War Season my team has run into a persistent issue of fighting teams that are connected Alliances. The Alliances all share a name, word, a variation on a pattern or some other connection, that allow you to immediately know they are connected to other Alliances, with some even listing this in their information.
Unfortunately, this gives them access to potential knowledge of Alliance War setups from prior team battles. To give an example, fictional alliance Alpha Heroes is connected to Beta Heroes. Beta Heroes has fought the team Omega Villains, and has just done so. Now, in matchmaking, Alpha Heroes has to fight Omega Villains. Alpha Heroes can ask in their family chat if any of them have battled Omega Villains, with Beta replying yes.
With knowledge of things like hidden defenders, diversity values and whether or not that Alliance used items like boosts, heals and even revives if necessary, Alpha Heroes can quickly determine how much effort they'd need to do with the battle, or if it's out of reach. Also, knowing the potential hidden defenders is a huge advantage over their opponent, as they can know what fighters to use ahead to avoid being trapped.
This issue is even worse when those teams have streamers on them, as they post videos of an opponents entire defense, while conveniently hiding their own from the video to avoid conflict with their Officers and Leader over giving away their information. Not only can this be used for their own team or family alliance, but for literally anyone and any team who checks their channel. This would allow anyone to then know Omega Villains defenders without even being connected to the 'Something' Heroes group, yet leave Omega Villains completely unprepared for their opponents map.
This has happened to us a few times this season. We have to guess and prepare ahead of each fight, alerting each other to someone having recoil, or bleed and poison, or if someone has Willpower or not. We have to slowly decipher the map. But other teams have known ahead of time what we have. Any progress we'd make in the Season would be lost because we'd then fight one of their family Alliances, who would easily be shared our information, while we had to go into our fights blind. My team is not in the higher end of the game, nor are we close to that, but we've repeatedly been close to moving upwards, only to encounter yet another family alliance from a team we just fought, who easily know exactly what to expect on certain nodes.
My suggestion for this is to remove player names on maps, along with Alliance Names until the end of the War. Instead, replace player names with a number, 1-10, representing the 10 in a BG. This can be the order players join, or even a random value for each, so that all that is shown is a number. It requires the same sort of effort, of playing the fight and informing teammates about what #7 has mastery wise, or if someone's champion was a lower or higher value.
On the mystery nodes the names of players is hidden, but because people can count to 5, they can decipher that only 4 of Player X are displayed, so they must be on the hidden nodes. This would allow teams with prior battle information to know that in another fight Omega Villains used Player X's Domino on that hidden node ahead. This gives an unfair advantage that could be removed if player names aren't displayed. Because of Diversity, battlegroups need limit who they use, and likely go with the best version of that option, which again limits who they can place and where to potentially hide them. Much of the opponent information is hidden from the scoring side, so removing all player names would seem consistent with that setup.
The same could be done with Attackers, so that you cannot tell who is fighting with what trio. The only issue here is that anyone cheating would be hard to identify. You would be lacking their in-game name to report, so it might be better to show player names on the attack (though this would give away their Alliance - this would need to be looked at for reporting reasons).
I believe this would benefit all alliances, from the very bottom, to the competitive top, so that they all would be able to setup their defense without concern that any effort they put into it is already known before the first fight. This affords all players the same blindness into a war, instead of giving some teams an unfair advantage with shared information.