People are not honest because they can't trust people who tell lies just to be on their good side. We are not honest because we are afraid to get rejected. In a business, a contract is needed so no one can get your money without its exchange product o stocks.