because riot is just a small indie company, they cannot possibly afford to create a better mute function
It's a bit weird, but it's because /mute <player> will unmute a muted player, and /mute all is basically just /mute <player> done to every player.
It's just a mute command
I know right?
HmmMmmmmmMmmmMMmmmmMmmmmmmM