I suggest this solution:
1. Teamspeak is not always bad, but usually seves little purpose in public servers
2. Therefore it should not required (ie built into the TCE architecture)
3. It is useful when utilised properly (like in the real world...)
4. Thus TCE should be compatible with a voice communication system (not necesarily teamspeak)
5. Servers should be given a choice to allow a voice system or not (and players filters and whatnot). The voice feature should be clearly apparent when chosoing a server (whether you like it or not, this is very important)
6. This is just a suggestion. TCE could have an auto kicking feature (brining a person to a kicking vote if they talk to much [its easy to measure length of converstaion] or to loud [and a combo]). the team would vote on it (who can better judge the persons talking than his teamates?), and even nicer if there were an option to vote immunity to the voice communiction adepts (started by someone on the team but not the person being voted upon).
7. from 6, it would also be useful to eliminate ALL talk between teams. you don't normally see insurgents in Iraq and beleagured US infantry chatting about the benefits of the Ak-47 versus the M16 over tea and bisuits (thus eliminating most insults)
8. I understand these might be hard to code for, but I believe they are worthwhile.
Please respond!!! (and who said that 12 year olds are immature!!!...)
