Yes definitely good communication skill is required but i am not totally agree with the post.
Every one who is surfing the net is not that much power full in communication. May be they wright wrong spell and at that time the poor communication skill
SEO helps a lot.
Once i see that with exact key word site is not in the list but just misplacing one single word the site is comes in the top 20. I think this happens only because of the poor communication of the site so with one character make you in the good place in the SERP result.
Now what do you say?