My biggest issue here, is why anyone has an issue installing teamspeak, or doesn't have it as a gamer in 2017.
I can totally understand social anxiety, and issues surrounding it, however LNT is a family. We have people from all over the world... some have better English than others, heck, some of our German members have better English than the Americans!
Fact is, we don't care if people's language isn't perfect, as long as they're polite and friendly.
And we don't just care about heists... we're a community and a family that is a social unit. We enjoy hanging out, not just running heists 'with our eyes closed'.
Sure, you don't need tactics for 'npc meat' but having a laugh with friends is something to sink your teeth into.
(And with that terrible pun, I'm done.)