Indeed! They still can't correctly translate the infinitive form of verbs. In English, the infinitive form of a verb is preceded by "to," which is not done in most other languages. For example, "to translate" is the infinitive form in English, and "übersetzen" is the infinitive form in German. But when you want to translate the expression "to translate" into German, Google Translate gives you "zu übersetzen"--"zu" meaning "to"--instead of "übersetzen."
That post is also a hate crime.