Мы тут неоднократно удивлялись, что в Средиземье существует всеобщий язык - на такой огромной территории и при такой малой плотности населения. А ничего удивительного тут нет. И в реальном мире мы видим точно такую же картину. Это - Россия! И даже не современная РФ, а территория бывшей Российской империи, а позже - СССР. Никто не будет спорить, что пространства у нас немеренные. И плотность населения, особенно сто-двести лет назад низкая. А всеобощий язык для всех этих земель существует - русский. И, хотя на этих пространствах живёт большое количество народов со своими языками (куда больше, чем в Средиземье!), но все они владеют всеобщим русским.
Вообще, хотя принято считать, что Толкин писал Средиземье, особенно Шир, с Англии, на самом деле выдуманная им земля куда больше похожа на Россию. Вот и Уральские... пардон - Мглистые горы тянутся с севера на юг. И леса густые-непролазные. А в лесу баба-яга Галадриэль и леший Трандуил живут. И деревянное зодчество процветает, и крыши кроют соломою, а не, скажем, черепицей. Только карта слегка навыворот - у нас океан на востоке, а там на западе. И дороги плохие, и дураков хватает. В общем, куда больше общего с Россией, нежели с Англией.