Being a writer is one thing & being a good one is another thing. Your logic might be good, but if you fail to reflect it in your write-up, you won’t succeed in the race. Because writing extends itself to a certain brevity & casualness in terms of both style & tone that everyone does not possess.