Echoing my thoughts
What is more important? Writing well or conveying thoughts. People who write well get all the laurels but the purpose here is the the latter, hence I would simply point to this post and say that I couldn't agree more.
I remember a question asked to me in an interview when I was a fresher. He asked "Why do you want to be a software engineer?"
I answered "Because I like Computer Science, or mathematics in general. I like it because it has straightforward equations for every scenario, not dependent on physical or environmental factors. Things are much more clear and reliable in that sense."
He responded "That seems untrue as one never knows when a piece of code will break while a building once made lasts for more than 100 years."
My reasoning "Code only behave the way it is written. It cannot behave in any other way depending upon the heat or coolness of the weather or simply because its not in the mood."