You're right about this point. People can really get selfish and self-centered when it comes to doing business with some people. He should not have a problem signing the non disclosure agreement documentA genuine investor that believes in the actualisation of your idea wouldn't have problem with signing a nondisclosure agreenent. That is the part every new innovator should trade so as to secure his idea, because when it comes to business people are selfish.