There are only two options currently, QMV and ignore idiots and useful commands, or listen to the spam.
An alternative would be to cause the mute function that works individually for chat to also individually mute players voice commands, while leaving the non-morons able to communicate quick information.