I think the real question here is, why do they teach languages?
And I don't mean, why do they teach languages at the Academy? I mean, why bother at all, anywhere? Obviously, "language" is an outdated concept in Star Trek, having been replaced by infallible interpretation machinery. There is no value in a shared code of communication because the machinery makes all codes interchangeable. Learning, say, English is not really useful for service in Starfleet, because everything ever said (or, apparently, printed) will also be translated to your native Udmurtian or perhaps your native Obscure Muttering and Mumbling, and vice versa.
Languages are useless, except as hobbies. Which is as good a reason to study Latin as anything else.