Simon, nice analysis! It is two sides of the same coin. What prevails is called development. But of course apart from the language development we have a civilization, ethics, consciousness, philosophy, way of life etc. It is quite peculiar that although technology has progressed a long way the last 150 years, everything else seems to fall behind.
Now how does this have to do with the language issue?
The way I see it is that the language is not just a simple vehicle to cover our daily needs. It is not only a bearer of culture or science. It is actually the very thing that separate as from the animals, because with language we have logic. And the more control we have over language, the clearer we see things. Now don't get me wrong, but the two languages I speak were more accurate, lets say 100 years ago, while ancient Greek was such an accurate language, that apart from the terminology of the modern technology, it is beyond me why it has turn into the language we call modern Greek. Of course we all know why these changes happen, and it is not the time or the place to analyze it. I sometimes feel that we give in too easy to such changes, there is no actual resistance, and that affects our languages and eventually our lives.
The fantastic English language, paid dearly the cost for becoming the international language.