I'm sure a highly advanded robot from a planet we've never known about is really weak against fire...
Funny thing - - he's a good guy. You attack a good guy, you become the bad guy, and will be attacked by the good guy - - - and I'm pretty sure you are out-matched in every way, shape, form and fashion.