I would prefer a human being over a robot. At times you cannot always rely on machines for everything. Talking about writing something, A robot is a pre trained writer and cannot think from himself, a robot can only write the script copied in the hard drive of robot whereas a human being can think,elaborate and modify the script according to the situation. For example we can give a lesson of writing coursesto a human being but we cannot do the same with a robot.
http://www.forbes.com/sites/stevenrosenbaum/2012/11/26/humans-vs-robots-whos-on-top/
Declan, welcome to boddunan! Yes, that is one crucial aspect, the ability to think and improvise, due to which humans will win over robots any time. Robots owing to their programming can only do so much and will not be able to improvise if need be, I would humans too any time!