I think it depends largely on the source and target languages and how similar they are (in what ways I couldn't say with real certainty). Japanese -> English translations are pretty much always hilariously bad, but then we get at least some very good German -> English instances like this. Without unprecedented advancements I doubt automated translation between two highly disparate language families will be consistently usable any time soon.