Talk:Steve Jobs vs Bill Gates/@comment-174.255.130.55-20120615015916

Is it me or is the Terminator line at the end possibly a hint?