I see that the language pack doesn't 'work' unless 100% translated. Just wondering if it was necessary to be so limiting - sometimes a partial translation is better than nothing?

So I suppose that means we keep shipping the often partial translations maybe for a very long time for most plugins.

So if a plugin is updated, then the pack will not download because now it is not 100%, but hopefully any existing downloaded pack will keep working even if the plugin updates ?

IS there any automated checking whether the local translation is at any stage more 'complete' than the 'pack' version ?
and possibly use it to get updated ?

I'm thinking since I don't have the language skills, I do a rudimentary check, but I basically just include the translation file . While I can of course suggest the person become a translator and request to add their username, I suspect that since they often translate for themselves and of course want the translation to work, they'll offer the local one first and maybe not be so interested in additional work to update the pack. So for all but the very popular plugins, I can see that local files will live a long time ?

Or have I missed something?