2. If an MTL is so easy to make then why isn't there a complete MTL translation yet? It's neither simple nor easy. A translation of any kind take time and patience.
You're kidding, right?
Broken_division's "translations" are the barest kind of MTLs (and IMO, the worst kind, because they often break the game in unexpected ways due to an ignorant and brute force machine translation of any scripts, plugins or random code that is required for the game and its various features to run). While I do appreciate the heart behind the mass uploading of MTLs (I'd like to imagine that the MTL "translator" truly wants to help the community), it's cancerous as a whole because it prevents actual translations from being created.
It's INCREDIBLY SIMPLE AND EASY. It takes about 5 minutes for me to dump the raw game into T++ and create one. Hell, I'll even give you the steps to create a bad MTL (subsumed for brevity).
Even as I'm writing this, I just checked this MTL with a T++ clone of the raw game batch translation, and it's exactly the same, meaning those above steps are what Broken_Division just did.
As for why a complete MTL translation isn't available yet, it's because nobody cares to do it. And probably because it's like giving saltwater to a man dying of thirst. Sure, everyone here is crazy impatient for translations (and honestly, given the language of their posts, half of the users here barely speak English, meaning an MTL is probably good enough for them anyway), but giving them what they want only makes things worse for everyone else. Lastly, as Zuul already mentioned, it's so easy to create an MTL (as I've described above) that there's no purpose in uploading one.