There's a reason everyone and their mum plays CHA-based characters. Having a "face" is absolutely necessary in D&D if you don't want to miss out on content / opportunities. We need to be able to choose who is talking. What we're having right now is the equivalent of a DM saying to the face of the group "actually, the NPC is talking to someone else. No, sorry you can't pitch in. No, you can't help with any skill checks." No one would like that.