Maybe if they implemented an in-game VoIP system, whether it be their own or licensed third party, it might alleviate some of the typical miscommunication and frustrations?

Yes, I know people already use Teamspeak, Mumble, Discord, etc. but wouldn't it be nice to know in the back of your mind that everyone at least had a common baseline system available at all times?