Nobody needs an in-game voice program in League for their parties.
We have Discord for that.
The entire notion of putting voice into League to begin with is so that you can communicate with RANDOMS in your matches without having to stop and type or illustrate points outside of just pinging.
I'm sure *someone* is going to whine about "But someone could say something mean!" That's great, there are ways to handle that.
There can just be an option to disable voice chat altogether and you'll be playing just like the past 7 years or so.
You can have mute buttons for each player in case someone gets out of line.
But this is the **one** function it needs to serve, otherwise what was the point of implementing it at all?