Are squeakers annoying? Sometimes, yes. However, they are still there to have fun and play the game just like you and me. As someone who is mistaken for a little kid at times, I can honestly say that people like you take the fun out of playing a game when they've done absolutely nothing wrong.
I honestly feel sorry for these kids, constantly being pushed around and told they can't have fun just because of their voices. And, hell, just because someone's voice is squeaky doesn't automatically mean they are a 10-year-old boy. Hell, I know of a few younger guys who sound like their in their 20's, or even older. Took me a good while when I first started playing on the Hell servers before I actually started using my mic, for fear I'd be made fun of.
Jeeze, I see the people who push these kids around and make fun of them are often 1000 times worse in terms of being annoying than the squeakers ever are. Which makes the game less enjoyable for everyone. Yes, I do get annoyed at times with them, but I don't go out of my way to make them feel like they don't deserve to play this game
just because of their voice. I just mute them.
In short? Just mute them. And don't be a douche and make them feel like worthless pieces of shit.
If they're actually spamming the mic, however, then just get a mod in there. Short and simple.