He is from Italy so whats wrong about write english bad?
like me, but from Chile xD and is easy to understand him.
Ethnicity should never be excuse for illiteracy and/or general ignorance.
"I am not a native english speaker" is only what people who do not want to evolve or improve themselves seldomly say, trying to contradict Darwin's Theory of Evolution while playing the "oh poor me" card.
Note: I've found that, while spellchecking any English or American, ONLY honest, humble and intelligent people say "thank you" and correct themselves in the future. All the others who say "i don't care" are just... not worth the bother, if they are happy in their ignorance, so be it.