This essay hits all the major points and is organized well so for that it would receive higher marks, however the logic is not as fully explained as it could be. Adding one or two sentences to each paragraph would greatly improve this essay and establish a better flow. Also, the sentence "The arguments makes several assumptions, lack of evidence to which renders the argument flawed." has many grammatical flaws and since it is the thesis statement of your essay hurts the overall impression.
...
...