Wouldn't be surprised x3
With that said, the general sentiment in the industry right now, including myself, in regards to how bad localizers, not translators, at translating, is:
Fuck it, we'll take AI. Its bad, but at least its closer to being accurate.