The same teamspeak still exists, but generally people get their own servers/rent servers within the community, which sometimes come with being given a section of a community teamspeak etc.
As for the why, well, it was quite limiting. You had only 1 channel for yourself (generally) and couldn't make your own groups etc. Lots of regiments make a million groups for ranks, medals and so on.