This creates a strange dichotomy. Where long term characters have yet another advantage that is one that is hard to match from a competitive standpoint, as a low or mid tier character, without sacrificing progression.
So here's my idea. Stats and skills are something that are divided into gradients of bad, not terrible, goodish, good and extremely good.
Help skills gives this rough scaling.
My proposal is to move the languages off of UE investment and into a reward for investing in the currently relatively soft stat of INT. And provide a portion of a rank of languages each letter grade. With a possible distribution below.
U-R would give 1-1.25 language ranks total at .25 a letter and starting from either 1 rank or 0.
Q-N would give .5 ranks a letter, for a total of 2 ranks This would allow you to speak complete and understandable English probably by the time you hit P or O.
M-J would would grant 1 rank per letter. And would allow you to have 2 complete languages by the time you hit good int.
I-F would grant 1.5 per letter and would give you a total of 3.5 languages spoken.
E-B would grant you 2 language ranks per letter. And would see you at about 5-6 languages in this model.
A would grant a full langauge as a capstone for putting that much ue in a stat. And you'd round out knowing every language on the list bar 1.
This reduces the levels of polyglots in the game by a vast amount. And encourages investment into soft and realistic stat levels if you want to play a polyglot. As well it opens up potential RP fodder and reduces minmaxing at immigrant levels by imposing a communication barrier on people who do not invest realistically in int.
How does this effect Nano's and the like? I'd say nano's wouldn't grant extra languages. And this would encourage the use of translation chrome. Especially on low int characters. Where currently it's viewed as mostly useless.
And finally if there is an education concern for new immy's that might min max unknowingly, you would maybe want to indicate to a helpfile about languages or put it deliberately on that character creation page the way in which int is affecting languages. You could also adjust this chart and start with one language fully known. And then move on from there. I just like the idea that you are kind of, allowed to suck... Low stats for every other stat have hefty consequences in mainline gameplay, except Int really.