As a follow up to this, I would like to suggest the following about voice chat:
1a. Block Discord and other 3rd party voice chat apps.
1b. Add In-game voice chat.
1c. Limit the "hearing" distance of voice chat to the same distance as hot key group command. In other words, if I say something in an in-game voice chat, it would be cool if only the players physically close to me can hear it. In addition to adding realism, this will cut down on verbal abuse like people see in the text game chat right now. Optionally, you could make this could be audible to opposing players. In real life opposing warriors would be able to hear each other.
1d. When a player uses a hot-key group command, only the NPC's near them should respond. If NPC's are on the other side of the map, then they shouldn't suddenly be able to hear the captain.