There's an obvious bias here. The piece ends with "localisation may keep small languages alive". Isn't that adding to the problem? We don't try to keep small programming languages alive (except a few diehards). Many small languages are the problem itself. They're not something to aim for.
I should add that I'm not complaining about making phones more accessible to more people. That's absolutely great. But why try to go further and use it as an excuse to drag out languages that the world would be better off without?