Honestly, I don't believe it's machine translation. I just think that the translators don't have a good grasp with English (In which case, yeah, they should have a better grasp with English) They have openly admitted to this. Well... who knows for sure.