Two factors that prevent people making optimal choices