I agree on the point where so long as the correct message comes across the translation doesnt need to be perfect. Because while there ARE native speakers, there are few who speak without any grammatical errors or slang words and instead with perfect Oxford english. Though i also dont want people saying caveman talk like:
"You go kill many, I give money"