Some suggestions that might improve the game and stop lopsided wins that detract from the fun of playing the game -
Legendary cards can only be played once. They cannot be duplicated or re-played over and over again through other cards or abilities.
Remove cards that provide automatic wins when played - i.e. destroy player. Any card where the player’s only objective is to buy time in order to get out a card that automatically gives them the win does not add enjoyment to the game.
The communication system is broken and toxic. Please recognize this universal truth and provide a squelch option that can be turned on or off for all players.