My mother tongue is not English, but such silly errors are inexcusable. It takes a second to google the correct form. In fact, "it's self" put me off completely and I never completed the article.
So, IMHO, good spelling and grammar are essential to any discussion.